github.com/demisto/mattermost-server@v4.9.0-rc3+incompatible/NOTICE.txt (about) 1 Mattermost Server 2 © 2015-present Mattermost, Inc. All Rights Reserved. See LICENSE.txt for license information. 3 4 NOTICES: 5 -------- 6 7 This document includes a list of open source components used in Mattermost Server, including those that have been modified. 8 9 --- 10 11 This product contains a modified portion of 'jquery-dragster', a drag and drop listener 12 by Jan Martin. 13 14 * HOMEPAGE: 15 * https://github.com/catmanjan/jquery-dragster 16 17 * LICENSE: 18 19 The MIT License (MIT) 20 21 Copyright (c) 2015 Jan Martin 22 23 Permission is hereby granted, free of charge, to any person obtaining a copy 24 of this software and associated documentation files (the "Software"), to deal 25 in the Software without restriction, including without limitation the rights 26 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 27 copies of the Software, and to permit persons to whom the Software is 28 furnished to do so, subject to the following conditions: 29 30 The above copyright notice and this permission notice shall be included in all 31 copies or substantial portions of the Software. 32 33 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 34 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 35 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 36 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 37 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 38 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 39 SOFTWARE. 40 41 --- 42 43 This product contains a modified portion of 'golang-lru', a golang LRU cache by hashicorp, 44 based on Groupcache by Google Inc. 45 46 * HOMEPAGE: 47 * https://github.com/hashicorp/golang-lru 48 49 * LICENSE: 50 51 This Source Code Form is subject to the terms of the Mozilla Public License, v.2.0. If a 52 copy of the MPL was not distributed with this file, You can obtain one at 53 http://mozilla.org/MPL/2.0/. 54 55 --- 56 57 This product contains a modified portion of 'golang-freetype', a port of the Freetype 58 font rasterizer (www.freetype.org) to the Go programming. 59 60 Portions of this software are copyright © 2010 The FreeType Project (www.freetype.org). 61 All rights reserved. 62 63 * HOMEPAGE: 64 * http://www.freetype.org 65 66 * LICENSE: 67 68 The FreeType Project LICENSE 69 ---------------------------- 70 71 2006-Jan-27 72 73 Copyright 1996-2002, 2006 by 74 David Turner, Robert Wilhelm, and Werner Lemberg 75 76 77 78 Introduction 79 ============ 80 81 The FreeType Project is distributed in several archive packages; 82 some of them may contain, in addition to the FreeType font engine, 83 various tools and contributions which rely on, or relate to, the 84 FreeType Project. 85 86 This license applies to all files found in such packages, and 87 which do not fall under their own explicit license. The license 88 affects thus the FreeType font engine, the test programs, 89 documentation and makefiles, at the very least. 90 91 This license was inspired by the BSD, Artistic, and IJG 92 (Independent JPEG Group) licenses, which all encourage inclusion 93 and use of free software in commercial and freeware products 94 alike. As a consequence, its main points are that: 95 96 o We don't promise that this software works. However, we will be 97 interested in any kind of bug reports. (`as is' distribution) 98 99 o You can use this software for whatever you want, in parts or 100 full form, without having to pay us. (`royalty-free' usage) 101 102 o You may not pretend that you wrote this software. If you use 103 it, or only parts of it, in a program, you must acknowledge 104 somewhere in your documentation that you have used the 105 FreeType code. (`credits') 106 107 We specifically permit and encourage the inclusion of this 108 software, with or without modifications, in commercial products. 109 We disclaim all warranties covering The FreeType Project and 110 assume no liability related to The FreeType Project. 111 112 113 Finally, many people asked us for a preferred form for a 114 credit/disclaimer to use in compliance with this license. We thus 115 encourage you to use the following text: 116 117 """ 118 Portions of this software are copyright � <year> The FreeType 119 Project (www.freetype.org). All rights reserved. 120 """ 121 122 Please replace <year> with the value from the FreeType version you 123 actually use. 124 125 126 Legal Terms 127 =========== 128 129 0. Definitions 130 -------------- 131 132 Throughout this license, the terms `package', `FreeType Project', 133 and `FreeType archive' refer to the set of files originally 134 distributed by the authors (David Turner, Robert Wilhelm, and 135 Werner Lemberg) as the `FreeType Project', be they named as alpha, 136 beta or final release. 137 138 `You' refers to the licensee, or person using the project, where 139 `using' is a generic term including compiling the project's source 140 code as well as linking it to form a `program' or `executable'. 141 This program is referred to as `a program using the FreeType 142 engine'. 143 144 This license applies to all files distributed in the original 145 FreeType Project, including all source code, binaries and 146 documentation, unless otherwise stated in the file in its 147 original, unmodified form as distributed in the original archive. 148 If you are unsure whether or not a particular file is covered by 149 this license, you must contact us to verify this. 150 151 The FreeType Project is copyright (C) 1996-2000 by David Turner, 152 Robert Wilhelm, and Werner Lemberg. All rights reserved except as 153 specified below. 154 155 1. No Warranty 156 -------------- 157 158 THE FREETYPE PROJECT IS PROVIDED `AS IS' WITHOUT WARRANTY OF ANY 159 KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, 160 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 161 PURPOSE. IN NO EVENT WILL ANY OF THE AUTHORS OR COPYRIGHT HOLDERS 162 BE LIABLE FOR ANY DAMAGES CAUSED BY THE USE OR THE INABILITY TO 163 USE, OF THE FREETYPE PROJECT. 164 165 2. Redistribution 166 ----------------- 167 168 This license grants a worldwide, royalty-free, perpetual and 169 irrevocable right and license to use, execute, perform, compile, 170 display, copy, create derivative works of, distribute and 171 sublicense the FreeType Project (in both source and object code 172 forms) and derivative works thereof for any purpose; and to 173 authorize others to exercise some or all of the rights granted 174 herein, subject to the following conditions: 175 176 o Redistribution of source code must retain this license file 177 (`FTL.TXT') unaltered; any additions, deletions or changes to 178 the original files must be clearly indicated in accompanying 179 documentation. The copyright notices of the unaltered, 180 original files must be preserved in all copies of source 181 files. 182 183 o Redistribution in binary form must provide a disclaimer that 184 states that the software is based in part of the work of the 185 FreeType Team, in the distribution documentation. We also 186 encourage you to put an URL to the FreeType web page in your 187 documentation, though this isn't mandatory. 188 189 These conditions apply to any software derived from or based on 190 the FreeType Project, not just the unmodified files. If you use 191 our work, you must acknowledge us. However, no fee need be paid 192 to us. 193 194 3. Advertising 195 -------------- 196 197 Neither the FreeType authors and contributors nor you shall use 198 the name of the other for commercial, advertising, or promotional 199 purposes without specific prior written permission. 200 201 We suggest, but do not require, that you use one or more of the 202 following phrases to refer to this software in your documentation 203 or advertising materials: `FreeType Project', `FreeType Engine', 204 `FreeType library', or `FreeType Distribution'. 205 206 As you have not signed this license, you are not required to 207 accept it. However, as the FreeType Project is copyrighted 208 material, only this license, or another one contracted with the 209 authors, grants you the right to use, distribute, and modify it. 210 Therefore, by using, distributing, or modifying the FreeType 211 Project, you indicate that you understand and accept all the terms 212 of this license. 213 214 4. Contacts 215 ----------- 216 217 There are two mailing lists related to FreeType: 218 219 o freetype@nongnu.org 220 221 Discusses general use and applications of FreeType, as well as 222 future and wanted additions to the library and distribution. 223 If you are looking for support, start in this list if you 224 haven't found anything to help you in the documentation. 225 226 o freetype-devel@nongnu.org 227 228 Discusses bugs, as well as engine internals, design issues, 229 specific licenses, porting, etc. 230 231 Our home page can be found at 232 233 http://www.freetype.org 234 235 --- end of FTL.TXT --- 236 237 --- 238 239 This product contains a modified portion of 'gemoji', a collection of emoji images and names by Apple Inc. and other contributors. 240 241 * HOMEPAGE: 242 * https://github.com/github/gemoji/blob/master/LICENSE 243 244 * LICENSE: 245 246 octocat, squirrel, shipit 247 Copyright (c) 2013 GitHub Inc. All rights reserved. 248 249 bowtie, neckbeard, fu 250 Copyright (c) 2013 37signals, LLC. All rights reserved. 251 252 feelsgood, finnadie, goberserk, godmode, hurtrealbad, rage 1-4, suspect 253 Copyright (c) 2013 id Software. All rights reserved. 254 255 trollface 256 Copyright (c) 2013 whynne@deviantart. All rights reserved. 257 258 All other images 259 Copyright (c) 2013 Apple Inc. All rights reserved. 260 261 Permission is hereby granted, free of charge, to any person obtaining a copy of this 262 software and associated documentation files (the "Software"), to deal in the Software 263 without restriction, including without limitation the rights to use, copy, modify, 264 merge, publish, distribute, sublicense, and/or sell copies of the Software, and to 265 permit persons to whom the Software is furnished to do so, subject to the following 266 conditions: 267 268 The above copyright notice and this permission notice shall be included in all copies 269 or substantial portions of the Software. 270 271 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, 272 INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR 273 PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE 274 FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR 275 OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 276 DEALINGS IN THE SOFTWARE. 277 278 --- 279 280 This product contains a modified portion of 'goexif', which provides decoding of basic exif and tiff encoded data. 281 282 by Robert Carlsen & Contributors 283 284 * HOMEPAGE: 285 * https://github.com/rwcarlsen/goexif 286 287 * LICENSE: 288 289 Copyright (c) 2012, Robert Carlsen & Contributors 290 All rights reserved. 291 292 Redistribution and use in source and binary forms, with or without 293 modification, are permitted provided that the following conditions are met: 294 295 * Redistributions of source code must retain the above copyright notice, this 296 list of conditions and the following disclaimer. 297 298 * Redistributions in binary form must reproduce the above copyright notice, 299 this list of conditions and the following disclaimer in the documentation 300 and/or other materials provided with the distribution. 301 302 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 303 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 304 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 305 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE 306 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 307 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 308 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 309 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 310 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 311 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 312 313 --- 314 315 This product contains a modified portion of 'graphics-go', an implementation of basic image manipulation operations in the Go programming language. 316 317 by The Graphics-Go Authors 318 319 * HOMEPAGE: 320 * https://code.google.com/p/graphics-go/ 321 322 * LICENSE: 323 324 Copyright (c) 2011 The Graphics-Go Authors. All rights reserved. 325 Redistribution and use in source and binary forms, with or without 326 modification, are permitted provided that the following conditions are 327 met: 328 Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 329 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. 330 Neither the name of Google Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. 331 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 332 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 333 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 334 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 335 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 336 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 337 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 338 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 339 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 340 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 341 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 342 343 --- 344 345 This product contains a modified portion of 'babel-es6-polyfill', a pure ES6 polyfill for Babel that only includes standardised features. 346 347 by Jason Berry 348 349 * HOMEPAGE: 350 * https://github.com/JasonBerry/babel-es6-polyfill 351 352 * LICENSE: 353 354 Copyright (c) 2015 Jason Berry 355 356 Permission is hereby granted, free of charge, to any person obtaining a copy 357 of this software and associated documentation files (the "Software"), to deal 358 in the Software without restriction, including without limitation the rights 359 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 360 copies of the Software, and to permit persons to whom the Software is 361 furnished to do so, subject to the following conditions: 362 363 The above copyright notice and this permission notice shall be included in 364 all copies or substantial portions of the Software. 365 366 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 367 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 368 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 369 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 370 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 371 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 372 THE SOFTWARE. 373 374 --- 375 376 This product contains a modified portion of 'go-ldap', basic LDAP v3 functionality for the GO programming language. 377 378 by The Go Authors 379 380 * HOMEPAGE: 381 * https://github.com/go-ldap/ldap 382 383 * LICENSE: 384 385 Copyright (c) 2012 The Go Authors. All rights reserved. 386 387 Redistribution and use in source and binary forms, with or without 388 modification, are permitted provided that the following conditions are 389 met: 390 391 * Redistributions of source code must retain the above copyright 392 notice, this list of conditions and the following disclaimer. 393 * Redistributions in binary form must reproduce the above 394 copyright notice, this list of conditions and the following disclaimer 395 in the documentation and/or other materials provided with the 396 distribution. 397 * Neither the name of Google Inc. nor the names of its 398 contributors may be used to endorse or promote products derived from 399 this software without specific prior written permission. 400 401 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 402 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 403 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 404 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 405 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 406 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 407 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 408 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 409 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 410 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 411 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 412 413 --- 414 415 This product contains a modified portion of 'Google Fonts', various Open Source fonts for use on the web. 416 417 by Google Inc. 418 419 * HOMEPAGE: 420 * https://www.google.com/fonts 421 422 * LICENSE: 423 424 # Code licensed under the Apache 2.0 License: 425 426 Copyright 2011 Google Inc. 427 428 Licensed under the Apache License, Version 2.0 (the "License"); 429 you may not use this file except in compliance with the License. 430 You may obtain a copy of the License at 431 432 http://www.apache.org/licenses/LICENSE-2.0 433 434 Unless required by applicable law or agreed to in writing, software 435 distributed under the License is distributed on an "AS IS" BASIS, 436 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 437 See the License for the specific language governing permissions and 438 limitations under the License. 439 440 # Fonts licensed under CC-BY 3.0: 441 442 CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE LEGAL SERVICES. DISTRIBUTION OF THIS LICENSE DOES NOT CREATE AN ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE INFORMATION PROVIDED, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM ITS USE. 443 License 444 445 THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED. 446 447 BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE TO BE BOUND BY THE TERMS OF THIS LICENSE. TO THE EXTENT THIS LICENSE MAY BE CONSIDERED TO BE A CONTRACT, THE LICENSOR GRANTS YOU THE RIGHTS CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND CONDITIONS. 448 449 1. Definitions 450 451 "Adaptation" means a work based upon the Work, or upon the Work and other pre-existing works, such as a translation, adaptation, derivative work, arrangement of music or other alterations of a literary or artistic work, or phonogram or performance and includes cinematographic adaptations or any other form in which the Work may be recast, transformed, or adapted including in any form recognizably derived from the original, except that a work that constitutes a Collection will not be considered an Adaptation for the purpose of this License. For the avoidance of doubt, where the Work is a musical work, performance or phonogram, the synchronization of the Work in timed-relation with a moving image ("synching") will be considered an Adaptation for the purpose of this License. 452 "Collection" means a collection of literary or artistic works, such as encyclopedias and anthologies, or performances, phonograms or broadcasts, or other works or subject matter other than works listed in Section 1(f) below, which, by reason of the selection and arrangement of their contents, constitute intellectual creations, in which the Work is included in its entirety in unmodified form along with one or more other contributions, each constituting separate and independent works in themselves, which together are assembled into a collective whole. A work that constitutes a Collection will not be considered an Adaptation (as defined above) for the purposes of this License. 453 "Distribute" means to make available to the public the original and copies of the Work or Adaptation, as appropriate, through sale or other transfer of ownership. 454 "Licensor" means the individual, individuals, entity or entities that offer(s) the Work under the terms of this License. 455 "Original Author" means, in the case of a literary or artistic work, the individual, individuals, entity or entities who created the Work or if no individual or entity can be identified, the publisher; and in addition (i) in the case of a performance the actors, singers, musicians, dancers, and other persons who act, sing, deliver, declaim, play in, interpret or otherwise perform literary or artistic works or expressions of folklore; (ii) in the case of a phonogram the producer being the person or legal entity who first fixes the sounds of a performance or other sounds; and, (iii) in the case of broadcasts, the organization that transmits the broadcast. 456 "Work" means the literary and/or artistic work offered under the terms of this License including without limitation any production in the literary, scientific and artistic domain, whatever may be the mode or form of its expression including digital form, such as a book, pamphlet and other writing; a lecture, address, sermon or other work of the same nature; a dramatic or dramatico-musical work; a choreographic work or entertainment in dumb show; a musical composition with or without words; a cinematographic work to which are assimilated works expressed by a process analogous to cinematography; a work of drawing, painting, architecture, sculpture, engraving or lithography; a photographic work to which are assimilated works expressed by a process analogous to photography; a work of applied art; an illustration, map, plan, sketch or three-dimensional work relative to geography, topography, architecture or science; a performance; a broadcast; a phonogram; a compilation of data to the extent it is protected as a copyrightable work; or a work performed by a variety or circus performer to the extent it is not otherwise considered a literary or artistic work. 457 "You" means an individual or entity exercising rights under this License who has not previously violated the terms of this License with respect to the Work, or who has received express permission from the Licensor to exercise rights under this License despite a previous violation. 458 "Publicly Perform" means to perform public recitations of the Work and to communicate to the public those public recitations, by any means or process, including by wire or wireless means or public digital performances; to make available to the public Works in such a way that members of the public may access these Works from a place and at a place individually chosen by them; to perform the Work to the public by any means or process and the communication to the public of the performances of the Work, including by public digital performance; to broadcast and rebroadcast the Work by any means including signs, sounds or images. 459 "Reproduce" means to make copies of the Work by any means including without limitation by sound or visual recordings and the right of fixation and reproducing fixations of the Work, including storage of a protected performance or phonogram in digital form or other electronic medium. 460 461 2. Fair Dealing Rights. Nothing in this License is intended to reduce, limit, or restrict any uses free from copyright or rights arising from limitations or exceptions that are provided for in connection with the copyright protection under copyright law or other applicable laws. 462 463 3. License Grant. Subject to the terms and conditions of this License, Licensor hereby grants You a worldwide, royalty-free, non-exclusive, perpetual (for the duration of the applicable copyright) license to exercise the rights in the Work as stated below: 464 465 to Reproduce the Work, to incorporate the Work into one or more Collections, and to Reproduce the Work as incorporated in the Collections; 466 to create and Reproduce Adaptations provided that any such Adaptation, including any translation in any medium, takes reasonable steps to clearly label, demarcate or otherwise identify that changes were made to the original Work. For example, a translation could be marked "The original work was translated from English to Spanish," or a modification could indicate "The original work has been modified."; 467 to Distribute and Publicly Perform the Work including as incorporated in Collections; and, 468 to Distribute and Publicly Perform Adaptations. 469 For the avoidance of doubt: 470 471 Non-waivable Compulsory License Schemes. In those jurisdictions in which the right to collect royalties through any statutory or compulsory licensing scheme cannot be waived, the Licensor reserves the exclusive right to collect such royalties for any exercise by You of the rights granted under this License; 472 Waivable Compulsory License Schemes. In those jurisdictions in which the right to collect royalties through any statutory or compulsory licensing scheme can be waived, the Licensor waives the exclusive right to collect such royalties for any exercise by You of the rights granted under this License; and, 473 Voluntary License Schemes. The Licensor waives the right to collect royalties, whether individually or, in the event that the Licensor is a member of a collecting society that administers voluntary licensing schemes, via that society, from any exercise by You of the rights granted under this License. 474 The above rights may be exercised in all media and formats whether now known or hereafter devised. The above rights include the right to make such modifications as are technically necessary to exercise the rights in other media and formats. Subject to Section 8(f), all rights not expressly granted by Licensor are hereby reserved. 475 476 4. Restrictions. The license granted in Section 3 above is expressly made subject to and limited by the following restrictions: 477 478 You may Distribute or Publicly Perform the Work only under the terms of this License. You must include a copy of, or the Uniform Resource Identifier (URI) for, this License with every copy of the Work You Distribute or Publicly Perform. You may not offer or impose any terms on the Work that restrict the terms of this License or the ability of the recipient of the Work to exercise the rights granted to that recipient under the terms of the License. You may not sublicense the Work. You must keep intact all notices that refer to this License and to the disclaimer of warranties with every copy of the Work You Distribute or Publicly Perform. When You Distribute or Publicly Perform the Work, You may not impose any effective technological measures on the Work that restrict the ability of a recipient of the Work from You to exercise the rights granted to that recipient under the terms of the License. This Section 4(a) applies to the Work as incorporated in a Collection, but this does not require the Collection apart from the Work itself to be made subject to the terms of this License. If You create a Collection, upon notice from any Licensor You must, to the extent practicable, remove from the Collection any credit as required by Section 4(b), as requested. If You create an Adaptation, upon notice from any Licensor You must, to the extent practicable, remove from the Adaptation any credit as required by Section 4(b), as requested. 479 If You Distribute, or Publicly Perform the Work or any Adaptations or Collections, You must, unless a request has been made pursuant to Section 4(a), keep intact all copyright notices for the Work and provide, reasonable to the medium or means You are utilizing: (i) the name of the Original Author (or pseudonym, if applicable) if supplied, and/or if the Original Author and/or Licensor designate another party or parties (e.g., a sponsor institute, publishing entity, journal) for attribution ("Attribution Parties") in Licensor's copyright notice, terms of service or by other reasonable means, the name of such party or parties; (ii) the title of the Work if supplied; (iii) to the extent reasonably practicable, the URI, if any, that Licensor specifies to be associated with the Work, unless such URI does not refer to the copyright notice or licensing information for the Work; and (iv) , consistent with Section 3(b), in the case of an Adaptation, a credit identifying the use of the Work in the Adaptation (e.g., "French translation of the Work by Original Author," or "Screenplay based on original Work by Original Author"). The credit required by this Section 4 (b) may be implemented in any reasonable manner; provided, however, that in the case of a Adaptation or Collection, at a minimum such credit will appear, if a credit for all contributing authors of the Adaptation or Collection appears, then as part of these credits and in a manner at least as prominent as the credits for the other contributing authors. For the avoidance of doubt, You may only use the credit required by this Section for the purpose of attribution in the manner set out above and, by exercising Your rights under this License, You may not implicitly or explicitly assert or imply any connection with, sponsorship or endorsement by the Original Author, Licensor and/or Attribution Parties, as appropriate, of You or Your use of the Work, without the separate, express prior written permission of the Original Author, Licensor and/or Attribution Parties. 480 Except as otherwise agreed in writing by the Licensor or as may be otherwise permitted by applicable law, if You Reproduce, Distribute or Publicly Perform the Work either by itself or as part of any Adaptations or Collections, You must not distort, mutilate, modify or take other derogatory action in relation to the Work which would be prejudicial to the Original Author's honor or reputation. Licensor agrees that in those jurisdictions (e.g. Japan), in which any exercise of the right granted in Section 3(b) of this License (the right to make Adaptations) would be deemed to be a distortion, mutilation, modification or other derogatory action prejudicial to the Original Author's honor and reputation, the Licensor will waive or not assert, as appropriate, this Section, to the fullest extent permitted by the applicable national law, to enable You to reasonably exercise Your right under Section 3(b) of this License (right to make Adaptations) but not otherwise. 481 482 5. Representations, Warranties and Disclaimer 483 484 UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS, WHETHER OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU. 485 486 6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 487 488 7. Termination 489 490 This License and the rights granted hereunder will terminate automatically upon any breach by You of the terms of this License. Individuals or entities who have received Adaptations or Collections from You under this License, however, will not have their licenses terminated provided such individuals or entities remain in full compliance with those licenses. Sections 1, 2, 5, 6, 7, and 8 will survive any termination of this License. 491 Subject to the above terms and conditions, the license granted here is perpetual (for the duration of the applicable copyright in the Work). Notwithstanding the above, Licensor reserves the right to release the Work under different license terms or to stop distributing the Work at any time; provided, however that any such election will not serve to withdraw this License (or any other license that has been, or is required to be, granted under the terms of this License), and this License will continue in full force and effect unless terminated as stated above. 492 493 8. Miscellaneous 494 495 Each time You Distribute or Publicly Perform the Work or a Collection, the Licensor offers to the recipient a license to the Work on the same terms and conditions as the license granted to You under this License. 496 Each time You Distribute or Publicly Perform an Adaptation, Licensor offers to the recipient a license to the original Work on the same terms and conditions as the license granted to You under this License. 497 If any provision of this License is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this License, and without further action by the parties to this agreement, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable. 498 No term or provision of this License shall be deemed waived and no breach consented to unless such waiver or consent shall be in writing and signed by the party to be charged with such waiver or consent. 499 This License constitutes the entire agreement between the parties with respect to the Work licensed here. There are no understandings, agreements or representations with respect to the Work not specified here. Licensor shall not be bound by any additional provisions that may appear in any communication from You. This License may not be modified without the mutual written agreement of the Licensor and You. 500 The rights granted under, and the subject matter referenced, in this License were drafted utilizing the terminology of the Berne Convention for the Protection of Literary and Artistic Works (as amended on September 28, 1979), the Rome Convention of 1961, the WIPO Copyright Treaty of 1996, the WIPO Performances and Phonograms Treaty of 1996 and the Universal Copyright Convention (as revised on July 24, 1971). These rights and subject matter take effect in the relevant jurisdiction in which the License terms are sought to be enforced according to the corresponding provisions of the implementation of those treaty provisions in the applicable national law. If the standard suite of rights granted under applicable copyright law includes additional rights not granted under this License, such additional rights are deemed to be included in the License; this License is not intended to restrict the license of any rights under applicable law. 501 502 Creative Commons Notice 503 504 Creative Commons is not a party to this License, and makes no warranty whatsoever in connection with the Work. Creative Commons will not be liable to You or any party on any legal theory for any damages whatsoever, including without limitation any general, special, incidental or consequential damages arising in connection to this license. Notwithstanding the foregoing two (2) sentences, if Creative Commons has expressly identified itself as the Licensor hereunder, it shall have all rights and obligations of Licensor. 505 506 Except for the limited purpose of indicating to the public that the Work is licensed under the CCPL, Creative Commons does not authorize the use by either party of the trademark "Creative Commons" or any related trademark or logo of Creative Commons without the prior written consent of Creative Commons. Any permitted use will be in compliance with Creative Commons' then-current trademark usage guidelines, as may be published on its website or otherwise made available upon request from time to time. For the avoidance of doubt, this trademark restriction does not form part of this License. 507 508 Creative Commons may be contacted at https://creativecommons.org/. 509 510 --- 511 512 This product contains a modified portion of 'go-i18n', a Go package and a command that translates Go programs into multiple languages 513 by Nick Snyder. 514 515 * HOMEPAGE: 516 * https://github.com/nicksnyder/go-i18n 517 518 * LICENSE: 519 520 Copyright (c) 2014 Nick Snyder https://github.com/nicksnyder 521 522 Permission is hereby granted, free of charge, to any person obtaining a copy 523 of this software and associated documentation files (the "Software"), to deal 524 in the Software without restriction, including without limitation the rights 525 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 526 copies of the Software, and to permit persons to whom the Software is 527 furnished to do so, subject to the following conditions: 528 529 The above copyright notice and this permission notice shall be included in 530 all copies or substantial portions of the Software. 531 532 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 533 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 534 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 535 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 536 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 537 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 538 THE SOFTWARE. 539 540 --- 541 542 This product contains a modified portion of 'dgoogauth', a go implementation of the Google Authenticator library by Damian Gryski. 543 544 * HOMEPAGE: 545 * https://github.com/dgryski/dgoogauth 546 547 * LICENSE: 548 549 Copyright 2012 Damian Gryski 550 551 Licensed under the Apache License, Version 2.0 (the "License"); 552 you may not use this file except in compliance with the License. 553 You may obtain a copy of the License at 554 555 http://www.apache.org/licenses/LICENSE-2.0 556 557 Unless required by applicable law or agreed to in writing, software 558 distributed under the License is distributed on an "AS IS" BASIS, 559 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 560 See the License for the specific language governing permissions and 561 limitations under the License. 562 563 --- 564 565 This product contains a modified portion of 'fbjs', a collection of JavaScript utilities by Facebook, Inc. 566 567 * HOMEPAGE: 568 * https://github.com/facebook/fbjs 569 570 * LICENSE: 571 572 BSD License 573 574 For fbjs software 575 576 Copyright (c) 2013-present, Facebook, Inc. 577 All rights reserved. 578 579 Redistribution and use in source and binary forms, with or without modification, 580 are permitted provided that the following conditions are met: 581 582 * Redistributions of source code must retain the above copyright notice, this 583 list of conditions and the following disclaimer. 584 585 * Redistributions in binary form must reproduce the above copyright notice, 586 this list of conditions and the following disclaimer in the documentation 587 and/or other materials provided with the distribution. 588 589 * Neither the name Facebook nor the names of its contributors may be used to 590 endorse or promote products derived from this software without specific 591 prior written permission. 592 593 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 594 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 595 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 596 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR 597 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 598 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 599 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 600 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 601 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 602 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 603 604 --- 605 606 This product contains a modified portion of 'marked', a full-featured markdown parser and compiler, written in JavaScript. Built for speed by Christopher Jeffrey. 607 608 * HOMEPAGE: 609 * https://github.com/chjj/marked 610 611 * LICENSE: 612 613 The MIT License (MIT) 614 615 Copyright (c) 2011-2014, Christopher Jeffrey. 616 617 Permission is hereby granted, free of charge, to any person obtaining 618 a copy of this software and associated documentation files (the 619 "Software"), to deal in the Software without restriction, including 620 without limitation the rights to use, copy, modify, merge, publish, 621 distribute, sublicense, and/or sell copies of the Software, and to 622 permit persons to whom the Software is furnished to do so, subject to 623 the following conditions: 624 625 The above copyright notice and this permission notice shall be 626 included in all copies or substantial portions of the Software. 627 No attribution is required by products that make use of this software. 628 629 --- 630 631 This product contains a modified portion of 'gziphandler', a tiny Go package which wraps HTTP handlers to transparently gzip the response body, for clients which support it by The New York Times Company. 632 633 * HOMEPAGE: 634 * https://github.com/NYTimes/gziphandler 635 636 * LICENSE: 637 638 Apache License 2.0 639 640 Copyright (c) 2015 The New York Times Company 641 642 Licensed under the Apache License, Version 2.0 (the "License"); 643 you may not use this library except in compliance with the License. 644 You may obtain a copy of the License at 645 646 http://www.apache.org/licenses/LICENSE-2.0 647 648 Unless required by applicable law or agreed to in writing, software 649 distributed under the License is distributed on an "AS IS" BASIS, 650 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 651 See the License for the specific language governing permissions and 652 limitations under the License. 653 654 --- 655 656 This product contains a modified portion of 'handlers', a collection of handlers (aka "HTTP middleware") for use with Go's net/http package (or any framework supporting http.Handler) by The Gorilla Handlers Authors. 657 658 * HOMEPAGE: 659 * https://github.com/gorilla/handlers 660 661 * LICENSE: 662 663 Copyright (c) 2013 The Gorilla Handlers Authors. All rights reserved. 664 665 Redistribution and use in source and binary forms, with or without 666 modification, are permitted provided that the following conditions are met: 667 668 Redistributions of source code must retain the above copyright notice, this 669 list of conditions and the following disclaimer. 670 671 Redistributions in binary form must reproduce the above copyright notice, 672 this list of conditions and the following disclaimer in the documentation 673 and/or other materials provided with the distribution. 674 675 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 676 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 677 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 678 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE 679 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 680 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 681 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 682 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 683 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 684 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 685 686 --- 687 688 This product contains a modified portion of 'log4go', an unmaintained fork, left only so it doesn't break imports by Kyle Lemons. 689 690 * HOMEPAGE: 691 * https://github.com/alecthomas/log4go 692 693 * LICENSE: 694 695 Copyright (c) 2010, Kyle Lemons <kyle@kylelemons.net>. All rights reserved. 696 697 Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 698 * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 699 * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the 700 documentation and/or other materials provided with the distribution. 701 702 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 703 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 704 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 705 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 706 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 707 THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 708 709 --- 710 711 This product contains a modified portion of 'manners', a package imaging providing basic image manipulation functions (resize, rotate, flip, crop, etc.) by Grigory Dryapak. 712 713 * HOMEPAGE: 714 * https://github.com/disintegration/imaging 715 716 * LICENSE: 717 718 The MIT License (MIT) 719 720 Copyright (c) 2012-2014 Grigory Dryapak 721 722 Permission is hereby granted, free of charge, to any person obtaining a copy 723 of this software and associated documentation files (the "Software"), to deal 724 in the Software without restriction, including without limitation the rights 725 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 726 copies of the Software, and to permit persons to whom the Software is 727 furnished to do so, subject to the following conditions: 728 729 The above copyright notice and this permission notice shall be included in all 730 copies or substantial portions of the Software. 731 732 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 733 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 734 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 735 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 736 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 737 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 738 SOFTWARE. 739 740 --- 741 742 This product contains a modified portion of 'gorp', to save time, minimize the drudgery of getting data in and out of the database, and help code focus on algorithms, not infrastructure by James Cooper. 743 744 * HOMEPAGE: 745 * https://github.com/go-gorp/gorp 746 747 * LICENSE: 748 749 The MIT License (MIT) 750 751 Copyright (c) 2012 James Cooper <james@bitmechanic.com> 752 753 Permission is hereby granted, free of charge, to any person obtaining 754 a copy of this software and associated documentation files (the 755 'Software'), to deal in the Software without restriction, including 756 without limitation the rights to use, copy, modify, merge, publish, 757 distribute, sublicense, and/or sell copies of the Software, and to 758 permit persons to whom the Software is furnished to do so, subject to 759 the following conditions: 760 761 The above copyright notice and this permission notice shall be 762 included in all copies or substantial portions of the Software. 763 764 THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, 765 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 766 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 767 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 768 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 769 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 770 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 771 772 --- 773 774 This product contains a modified portion of 'mysql', a lightweight and fast MySQL driver for Go's (golang) database/sql package by Mozilla Public. 775 776 * HOMEPAGE: 777 * https://github.com/go-sql-driver/mysql 778 779 * LICENSE: 780 781 Mozilla Public License Version 2.0 782 ================================== 783 784 1. Definitions 785 -------------- 786 787 1.1. "Contributor" 788 means each individual or legal entity that creates, contributes to 789 the creation of, or owns Covered Software. 790 791 1.2. "Contributor Version" 792 means the combination of the Contributions of others (if any) used 793 by a Contributor and that particular Contributor's Contribution. 794 795 1.3. "Contribution" 796 means Covered Software of a particular Contributor. 797 798 1.4. "Covered Software" 799 means Source Code Form to which the initial Contributor has attached 800 the notice in Exhibit A, the Executable Form of such Source Code 801 Form, and Modifications of such Source Code Form, in each case 802 including portions thereof. 803 804 1.5. "Incompatible With Secondary Licenses" 805 means 806 807 (a) that the initial Contributor has attached the notice described 808 in Exhibit B to the Covered Software; or 809 810 (b) that the Covered Software was made available under the terms of 811 version 1.1 or earlier of the License, but not also under the 812 terms of a Secondary License. 813 814 1.6. "Executable Form" 815 means any form of the work other than Source Code Form. 816 817 1.7. "Larger Work" 818 means a work that combines Covered Software with other material, in 819 a separate file or files, that is not Covered Software. 820 821 1.8. "License" 822 means this document. 823 824 1.9. "Licensable" 825 means having the right to grant, to the maximum extent possible, 826 whether at the time of the initial grant or subsequently, any and 827 all of the rights conveyed by this License. 828 829 1.10. "Modifications" 830 means any of the following: 831 832 (a) any file in Source Code Form that results from an addition to, 833 deletion from, or modification of the contents of Covered 834 Software; or 835 836 (b) any new file in Source Code Form that contains any Covered 837 Software. 838 839 1.11. "Patent Claims" of a Contributor 840 means any patent claim(s), including without limitation, method, 841 process, and apparatus claims, in any patent Licensable by such 842 Contributor that would be infringed, but for the grant of the 843 License, by the making, using, selling, offering for sale, having 844 made, import, or transfer of either its Contributions or its 845 Contributor Version. 846 847 1.12. "Secondary License" 848 means either the GNU General Public License, Version 2.0, the GNU 849 Lesser General Public License, Version 2.1, the GNU Affero General 850 Public License, Version 3.0, or any later versions of those 851 licenses. 852 853 1.13. "Source Code Form" 854 means the form of the work preferred for making modifications. 855 856 1.14. "You" (or "Your") 857 means an individual or a legal entity exercising rights under this 858 License. For legal entities, "You" includes any entity that 859 controls, is controlled by, or is under common control with You. For 860 purposes of this definition, "control" means (a) the power, direct 861 or indirect, to cause the direction or management of such entity, 862 whether by contract or otherwise, or (b) ownership of more than 863 fifty percent (50%) of the outstanding shares or beneficial 864 ownership of such entity. 865 866 2. License Grants and Conditions 867 -------------------------------- 868 869 2.1. Grants 870 871 Each Contributor hereby grants You a world-wide, royalty-free, 872 non-exclusive license: 873 874 (a) under intellectual property rights (other than patent or trademark) 875 Licensable by such Contributor to use, reproduce, make available, 876 modify, display, perform, distribute, and otherwise exploit its 877 Contributions, either on an unmodified basis, with Modifications, or 878 as part of a Larger Work; and 879 880 (b) under Patent Claims of such Contributor to make, use, sell, offer 881 for sale, have made, import, and otherwise transfer either its 882 Contributions or its Contributor Version. 883 884 2.2. Effective Date 885 886 The licenses granted in Section 2.1 with respect to any Contribution 887 become effective for each Contribution on the date the Contributor first 888 distributes such Contribution. 889 890 2.3. Limitations on Grant Scope 891 892 The licenses granted in this Section 2 are the only rights granted under 893 this License. No additional rights or licenses will be implied from the 894 distribution or licensing of Covered Software under this License. 895 Notwithstanding Section 2.1(b) above, no patent license is granted by a 896 Contributor: 897 898 (a) for any code that a Contributor has removed from Covered Software; 899 or 900 901 (b) for infringements caused by: (i) Your and any other third party's 902 modifications of Covered Software, or (ii) the combination of its 903 Contributions with other software (except as part of its Contributor 904 Version); or 905 906 (c) under Patent Claims infringed by Covered Software in the absence of 907 its Contributions. 908 909 This License does not grant any rights in the trademarks, service marks, 910 or logos of any Contributor (except as may be necessary to comply with 911 the notice requirements in Section 3.4). 912 913 2.4. Subsequent Licenses 914 915 No Contributor makes additional grants as a result of Your choice to 916 distribute the Covered Software under a subsequent version of this 917 License (see Section 10.2) or under the terms of a Secondary License (if 918 permitted under the terms of Section 3.3). 919 920 2.5. Representation 921 922 Each Contributor represents that the Contributor believes its 923 Contributions are its original creation(s) or it has sufficient rights 924 to grant the rights to its Contributions conveyed by this License. 925 926 2.6. Fair Use 927 928 This License is not intended to limit any rights You have under 929 applicable copyright doctrines of fair use, fair dealing, or other 930 equivalents. 931 932 2.7. Conditions 933 934 Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted 935 in Section 2.1. 936 937 3. Responsibilities 938 ------------------- 939 940 3.1. Distribution of Source Form 941 942 All distribution of Covered Software in Source Code Form, including any 943 Modifications that You create or to which You contribute, must be under 944 the terms of this License. You must inform recipients that the Source 945 Code Form of the Covered Software is governed by the terms of this 946 License, and how they can obtain a copy of this License. You may not 947 attempt to alter or restrict the recipients' rights in the Source Code 948 Form. 949 950 3.2. Distribution of Executable Form 951 952 If You distribute Covered Software in Executable Form then: 953 954 (a) such Covered Software must also be made available in Source Code 955 Form, as described in Section 3.1, and You must inform recipients of 956 the Executable Form how they can obtain a copy of such Source Code 957 Form by reasonable means in a timely manner, at a charge no more 958 than the cost of distribution to the recipient; and 959 960 (b) You may distribute such Executable Form under the terms of this 961 License, or sublicense it under different terms, provided that the 962 license for the Executable Form does not attempt to limit or alter 963 the recipients' rights in the Source Code Form under this License. 964 965 3.3. Distribution of a Larger Work 966 967 You may create and distribute a Larger Work under terms of Your choice, 968 provided that You also comply with the requirements of this License for 969 the Covered Software. If the Larger Work is a combination of Covered 970 Software with a work governed by one or more Secondary Licenses, and the 971 Covered Software is not Incompatible With Secondary Licenses, this 972 License permits You to additionally distribute such Covered Software 973 under the terms of such Secondary License(s), so that the recipient of 974 the Larger Work may, at their option, further distribute the Covered 975 Software under the terms of either this License or such Secondary 976 License(s). 977 978 3.4. Notices 979 980 You may not remove or alter the substance of any license notices 981 (including copyright notices, patent notices, disclaimers of warranty, 982 or limitations of liability) contained within the Source Code Form of 983 the Covered Software, except that You may alter any license notices to 984 the extent required to remedy known factual inaccuracies. 985 986 3.5. Application of Additional Terms 987 988 You may choose to offer, and to charge a fee for, warranty, support, 989 indemnity or liability obligations to one or more recipients of Covered 990 Software. However, You may do so only on Your own behalf, and not on 991 behalf of any Contributor. You must make it absolutely clear that any 992 such warranty, support, indemnity, or liability obligation is offered by 993 You alone, and You hereby agree to indemnify every Contributor for any 994 liability incurred by such Contributor as a result of warranty, support, 995 indemnity or liability terms You offer. You may include additional 996 disclaimers of warranty and limitations of liability specific to any 997 jurisdiction. 998 999 4. Inability to Comply Due to Statute or Regulation 1000 --------------------------------------------------- 1001 1002 If it is impossible for You to comply with any of the terms of this 1003 License with respect to some or all of the Covered Software due to 1004 statute, judicial order, or regulation then You must: (a) comply with 1005 the terms of this License to the maximum extent possible; and (b) 1006 describe the limitations and the code they affect. Such description must 1007 be placed in a text file included with all distributions of the Covered 1008 Software under this License. Except to the extent prohibited by statute 1009 or regulation, such description must be sufficiently detailed for a 1010 recipient of ordinary skill to be able to understand it. 1011 1012 5. Termination 1013 -------------- 1014 1015 5.1. The rights granted under this License will terminate automatically 1016 if You fail to comply with any of its terms. However, if You become 1017 compliant, then the rights granted under this License from a particular 1018 Contributor are reinstated (a) provisionally, unless and until such 1019 Contributor explicitly and finally terminates Your grants, and (b) on an 1020 ongoing basis, if such Contributor fails to notify You of the 1021 non-compliance by some reasonable means prior to 60 days after You have 1022 come back into compliance. Moreover, Your grants from a particular 1023 Contributor are reinstated on an ongoing basis if such Contributor 1024 notifies You of the non-compliance by some reasonable means, this is the 1025 first time You have received notice of non-compliance with this License 1026 from such Contributor, and You become compliant prior to 30 days after 1027 Your receipt of the notice. 1028 1029 5.2. If You initiate litigation against any entity by asserting a patent 1030 infringement claim (excluding declaratory judgment actions, 1031 counter-claims, and cross-claims) alleging that a Contributor Version 1032 directly or indirectly infringes any patent, then the rights granted to 1033 You by any and all Contributors for the Covered Software under Section 1034 2.1 of this License shall terminate. 1035 1036 5.3. In the event of termination under Sections 5.1 or 5.2 above, all 1037 end user license agreements (excluding distributors and resellers) which 1038 have been validly granted by You or Your distributors under this License 1039 prior to termination shall survive termination. 1040 1041 ************************************************************************ 1042 * * 1043 * 6. Disclaimer of Warranty * 1044 * ------------------------- * 1045 * * 1046 * Covered Software is provided under this License on an "as is" * 1047 * basis, without warranty of any kind, either expressed, implied, or * 1048 * statutory, including, without limitation, warranties that the * 1049 * Covered Software is free of defects, merchantable, fit for a * 1050 * particular purpose or non-infringing. The entire risk as to the * 1051 * quality and performance of the Covered Software is with You. * 1052 * Should any Covered Software prove defective in any respect, You * 1053 * (not any Contributor) assume the cost of any necessary servicing, * 1054 * repair, or correction. This disclaimer of warranty constitutes an * 1055 * essential part of this License. No use of any Covered Software is * 1056 * authorized under this License except under this disclaimer. * 1057 * * 1058 ************************************************************************ 1059 1060 ************************************************************************ 1061 * * 1062 * 7. Limitation of Liability * 1063 * -------------------------- * 1064 * * 1065 * Under no circumstances and under no legal theory, whether tort * 1066 * (including negligence), contract, or otherwise, shall any * 1067 * Contributor, or anyone who distributes Covered Software as * 1068 * permitted above, be liable to You for any direct, indirect, * 1069 * special, incidental, or consequential damages of any character * 1070 * including, without limitation, damages for lost profits, loss of * 1071 * goodwill, work stoppage, computer failure or malfunction, or any * 1072 * and all other commercial damages or losses, even if such party * 1073 * shall have been informed of the possibility of such damages. This * 1074 * limitation of liability shall not apply to liability for death or * 1075 * personal injury resulting from such party's negligence to the * 1076 * extent applicable law prohibits such limitation. Some * 1077 * jurisdictions do not allow the exclusion or limitation of * 1078 * incidental or consequential damages, so this exclusion and * 1079 * limitation may not apply to You. * 1080 * * 1081 ************************************************************************ 1082 1083 8. Litigation 1084 ------------- 1085 1086 Any litigation relating to this License may be brought only in the 1087 courts of a jurisdiction where the defendant maintains its principal 1088 place of business and such litigation shall be governed by laws of that 1089 jurisdiction, without reference to its conflict-of-law provisions. 1090 Nothing in this Section shall prevent a party's ability to bring 1091 cross-claims or counter-claims. 1092 1093 9. Miscellaneous 1094 ---------------- 1095 1096 This License represents the complete agreement concerning the subject 1097 matter hereof. If any provision of this License is held to be 1098 unenforceable, such provision shall be reformed only to the extent 1099 necessary to make it enforceable. Any law or regulation which provides 1100 that the language of a contract shall be construed against the drafter 1101 shall not be used to construe this License against a Contributor. 1102 1103 10. Versions of the License 1104 --------------------------- 1105 1106 10.1. New Versions 1107 1108 Mozilla Foundation is the license steward. Except as provided in Section 1109 10.3, no one other than the license steward has the right to modify or 1110 publish new versions of this License. Each version will be given a 1111 distinguishing version number. 1112 1113 10.2. Effect of New Versions 1114 1115 You may distribute the Covered Software under the terms of the version 1116 of the License under which You originally received the Covered Software, 1117 or under the terms of any subsequent version published by the license 1118 steward. 1119 1120 10.3. Modified Versions 1121 1122 If you create software not governed by this License, and you want to 1123 create a new license for such software, you may create and use a 1124 modified version of this License if you rename the license and remove 1125 any references to the name of the license steward (except to note that 1126 such modified license differs from this License). 1127 1128 10.4. Distributing Source Code Form that is Incompatible With Secondary 1129 Licenses 1130 1131 If You choose to distribute Source Code Form that is Incompatible With 1132 Secondary Licenses under the terms of this version of the License, the 1133 notice described in Exhibit B of this License must be attached. 1134 1135 Exhibit A - Source Code Form License Notice 1136 ------------------------------------------- 1137 1138 This Source Code Form is subject to the terms of the Mozilla Public 1139 License, v. 2.0. If a copy of the MPL was not distributed with this 1140 file, You can obtain one at http://mozilla.org/MPL/2.0/. 1141 1142 If it is not possible or desirable to put the notice in a particular 1143 file, then You may include the notice in a location (such as a LICENSE 1144 file in a relevant directory) where a recipient would be likely to look 1145 for such a notice. 1146 1147 You may add additional accurate notices of copyright ownership. 1148 1149 Exhibit B - "Incompatible With Secondary Licenses" Notice 1150 --------------------------------------------------------- 1151 1152 This Source Code Form is "Incompatible With Secondary Licenses", as 1153 defined by the Mozilla Public License, v. 2.0. 1154 1155 --- 1156 1157 This product contains a modified portion of 'context', a golang registry for global request variables by Rodrigo Moraes. 1158 1159 * HOMEPAGE: 1160 * https://github.com/gorilla/context 1161 1162 * LICENSE: 1163 1164 Copyright (c) 2012 Rodrigo Moraes. All rights reserved. 1165 1166 Redistribution and use in source and binary forms, with or without 1167 modification, are permitted provided that the following conditions are 1168 met: 1169 1170 * Redistributions of source code must retain the above copyright 1171 notice, this list of conditions and the following disclaimer. 1172 * Redistributions in binary form must reproduce the above 1173 copyright notice, this list of conditions and the following disclaimer 1174 in the documentation and/or other materials provided with the 1175 distribution. 1176 * Neither the name of Google Inc. nor the names of its 1177 contributors may be used to endorse or promote products derived from 1178 this software without specific prior written permission. 1179 1180 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 1181 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 1182 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 1183 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 1184 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 1185 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 1186 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 1187 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 1188 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 1189 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 1190 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 1191 1192 --- 1193 1194 This product contains a modified portion of 'mux', a powerful URL router and dispatcher for golang by Rodrigo Moraes. 1195 1196 * HOMEPAGE: 1197 * https://github.com/gorilla/mux 1198 1199 * LICENSE: 1200 1201 Copyright (c) 2012 Rodrigo Moraes. All rights reserved. 1202 1203 Redistribution and use in source and binary forms, with or without 1204 modification, are permitted provided that the following conditions are 1205 met: 1206 1207 * Redistributions of source code must retain the above copyright 1208 notice, this list of conditions and the following disclaimer. 1209 * Redistributions in binary form must reproduce the above 1210 copyright notice, this list of conditions and the following disclaimer 1211 in the documentation and/or other materials provided with the 1212 distribution. 1213 * Neither the name of Google Inc. nor the names of its 1214 contributors may be used to endorse or promote products derived from 1215 this software without specific prior written permission. 1216 1217 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 1218 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 1219 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 1220 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 1221 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 1222 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 1223 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 1224 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 1225 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 1226 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 1227 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 1228 1229 --- 1230 1231 This product contains a modified portion of 'websocket', a WebSocket implementation for Go by The Gorilla WebSocket Authors. 1232 1233 * HOMEPAGE: 1234 * https://github.com/gorilla/websocket 1235 1236 * LICENSE: 1237 1238 Copyright (c) 2013 The Gorilla WebSocket Authors. All rights reserved. 1239 1240 Redistribution and use in source and binary forms, with or without 1241 modification, are permitted provided that the following conditions are met: 1242 1243 Redistributions of source code must retain the above copyright notice, this 1244 list of conditions and the following disclaimer. 1245 1246 Redistributions in binary form must reproduce the above copyright notice, 1247 this list of conditions and the following disclaimer in the documentation 1248 and/or other materials provided with the distribution. 1249 1250 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 1251 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 1252 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 1253 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE 1254 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1255 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 1256 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 1257 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 1258 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 1259 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 1260 1261 --- 1262 1263 ## pq 1264 1265 This product contains a modified portion of 'pq', a Pure Go Postgres driver for database/sql by Blake Mizerany and Contributors. 1266 1267 * HOMEPAGE: 1268 * https://github.com/lib/pq 1269 1270 * LICENSE: 1271 1272 Copyright (c) 2011-2013, 'pq' Contributors 1273 Portions Copyright (C) 2011 Blake Mizerany 1274 1275 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, 1276 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, 1277 subject to the following conditions: 1278 1279 The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 1280 1281 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. 1282 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, 1283 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 1284 1285 --- 1286 1287 This product contains a modified portion of 'durafmt', a Go library that formats time.Duration strings into a human readable format by Wesley Hill. 1288 1289 * HOMEPAGE: 1290 * https://github.com/hako/durafmt 1291 1292 * LICENSE: 1293 1294 Copyright (c) 2016 Wesley Hill 1295 1296 Permission is hereby granted, free of charge, to any person obtaining a copy 1297 of this software and associated documentation files (the "Software"), to deal 1298 in the Software without restriction, including without limitation the rights 1299 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 1300 copies of the Software, and to permit persons to whom the Software is 1301 furnished to do so, subject to the following conditions: 1302 1303 The above copyright notice and this permission notice shall be included in all 1304 copies or substantial portions of the Software. 1305 1306 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1307 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1308 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 1309 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 1310 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 1311 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 1312 SOFTWARE. 1313 1314 --- 1315 1316 This product contains a modified portion of 'uuid', a package generates and inspects UUIDs based on RFC 412 and DCE 1.1: Authentication and Security Services by Google Inc. 1317 1318 * HOMEPAGE: 1319 * https://github.com/pborman/uuid 1320 1321 * LICENSE: 1322 1323 Copyright (c) 2009,2014 Google Inc. All rights reserved. 1324 1325 Redistribution and use in source and binary forms, with or without 1326 modification, are permitted provided that the following conditions are 1327 met: 1328 1329 * Redistributions of source code must retain the above copyright 1330 notice, this list of conditions and the following disclaimer. 1331 * Redistributions in binary form must reproduce the above 1332 copyright notice, this list of conditions and the following disclaimer 1333 in the documentation and/or other materials provided with the 1334 distribution. 1335 * Neither the name of Google Inc. nor the names of its 1336 contributors may be used to endorse or promote products derived from 1337 this software without specific prior written permission. 1338 1339 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 1340 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 1341 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 1342 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 1343 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 1344 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 1345 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 1346 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 1347 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 1348 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 1349 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 1350 1351 --- 1352 1353 This product contains a modified portion of 'yaml', a YAML support for the Go language by Canonical Inc. 1354 1355 * HOMEPAGE: 1356 * https://gopkg.in/yaml.v2 1357 1358 * LICENSE: 1359 1360 1361 Copyright (c) 2011-2014 - Canonical Inc. 1362 1363 This software is licensed under the LGPLv3, included below. 1364 1365 As a special exception to the GNU Lesser General Public License version 3 1366 ("LGPL3"), the copyright holders of this Library give you permission to 1367 convey to a third party a Combined Work that links statically or dynamically 1368 to this Library without providing any Minimal Corresponding Source or 1369 Minimal Application Code as set out in 4d or providing the installation 1370 information set out in section 4e, provided that you comply with the other 1371 provisions of LGPL3 and provided that you meet, for the Application the 1372 terms and conditions of the license(s) which apply to the Application. 1373 1374 Except as stated in this special exception, the provisions of LGPL3 will 1375 continue to comply in full to this Library. If you modify this Library, you 1376 may apply this exception to your version of this Library, but you are not 1377 obliged to do so. If you do not wish to do so, delete this exception 1378 statement from your version. This exception does not (and cannot) modify any 1379 license terms which apply to the Application, with which you must still 1380 comply. 1381 1382 1383 GNU LESSER GENERAL PUBLIC LICENSE 1384 Version 3, 29 June 2007 1385 1386 Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/> 1387 Everyone is permitted to copy and distribute verbatim copies 1388 of this license document, but changing it is not allowed. 1389 1390 1391 This version of the GNU Lesser General Public License incorporates 1392 the terms and conditions of version 3 of the GNU General Public 1393 License, supplemented by the additional permissions listed below. 1394 1395 0. Additional Definitions. 1396 1397 As used herein, "this License" refers to version 3 of the GNU Lesser 1398 General Public License, and the "GNU GPL" refers to version 3 of the GNU 1399 General Public License. 1400 1401 "The Library" refers to a covered work governed by this License, 1402 other than an Application or a Combined Work as defined below. 1403 1404 An "Application" is any work that makes use of an interface provided 1405 by the Library, but which is not otherwise based on the Library. 1406 Defining a subclass of a class defined by the Library is deemed a mode 1407 of using an interface provided by the Library. 1408 1409 A "Combined Work" is a work produced by combining or linking an 1410 Application with the Library. The particular version of the Library 1411 with which the Combined Work was made is also called the "Linked 1412 Version". 1413 1414 The "Minimal Corresponding Source" for a Combined Work means the 1415 Corresponding Source for the Combined Work, excluding any source code 1416 for portions of the Combined Work that, considered in isolation, are 1417 based on the Application, and not on the Linked Version. 1418 1419 The "Corresponding Application Code" for a Combined Work means the 1420 object code and/or source code for the Application, including any data 1421 and utility programs needed for reproducing the Combined Work from the 1422 Application, but excluding the System Libraries of the Combined Work. 1423 1424 1. Exception to Section 3 of the GNU GPL. 1425 1426 You may convey a covered work under sections 3 and 4 of this License 1427 without being bound by section 3 of the GNU GPL. 1428 1429 2. Conveying Modified Versions. 1430 1431 If you modify a copy of the Library, and, in your modifications, a 1432 facility refers to a function or data to be supplied by an Application 1433 that uses the facility (other than as an argument passed when the 1434 facility is invoked), then you may convey a copy of the modified 1435 version: 1436 1437 a) under this License, provided that you make a good faith effort to 1438 ensure that, in the event an Application does not supply the 1439 function or data, the facility still operates, and performs 1440 whatever part of its purpose remains meaningful, or 1441 1442 b) under the GNU GPL, with none of the additional permissions of 1443 this License applicable to that copy. 1444 1445 3. Object Code Incorporating Material from Library Header Files. 1446 1447 The object code form of an Application may incorporate material from 1448 a header file that is part of the Library. You may convey such object 1449 code under terms of your choice, provided that, if the incorporated 1450 material is not limited to numerical parameters, data structure 1451 layouts and accessors, or small macros, inline functions and templates 1452 (ten or fewer lines in length), you do both of the following: 1453 1454 a) Give prominent notice with each copy of the object code that the 1455 Library is used in it and that the Library and its use are 1456 covered by this License. 1457 1458 b) Accompany the object code with a copy of the GNU GPL and this license 1459 document. 1460 1461 4. Combined Works. 1462 1463 You may convey a Combined Work under terms of your choice that, 1464 taken together, effectively do not restrict modification of the 1465 portions of the Library contained in the Combined Work and reverse 1466 engineering for debugging such modifications, if you also do each of 1467 the following: 1468 1469 a) Give prominent notice with each copy of the Combined Work that 1470 the Library is used in it and that the Library and its use are 1471 covered by this License. 1472 1473 b) Accompany the Combined Work with a copy of the GNU GPL and this license 1474 document. 1475 1476 c) For a Combined Work that displays copyright notices during 1477 execution, include the copyright notice for the Library among 1478 these notices, as well as a reference directing the user to the 1479 copies of the GNU GPL and this license document. 1480 1481 d) Do one of the following: 1482 1483 0) Convey the Minimal Corresponding Source under the terms of this 1484 License, and the Corresponding Application Code in a form 1485 suitable for, and under terms that permit, the user to 1486 recombine or relink the Application with a modified version of 1487 the Linked Version to produce a modified Combined Work, in the 1488 manner specified by section 6 of the GNU GPL for conveying 1489 Corresponding Source. 1490 1491 1) Use a suitable shared library mechanism for linking with the 1492 Library. A suitable mechanism is one that (a) uses at run time 1493 a copy of the Library already present on the user's computer 1494 system, and (b) will operate properly with a modified version 1495 of the Library that is interface-compatible with the Linked 1496 Version. 1497 1498 e) Provide Installation Information, but only if you would otherwise 1499 be required to provide such information under section 6 of the 1500 GNU GPL, and only to the extent that such information is 1501 necessary to install and execute a modified version of the 1502 Combined Work produced by recombining or relinking the 1503 Application with a modified version of the Linked Version. (If 1504 you use option 4d0, the Installation Information must accompany 1505 the Minimal Corresponding Source and Corresponding Application 1506 Code. If you use option 4d1, you must provide the Installation 1507 Information in the manner specified by section 6 of the GNU GPL 1508 for conveying Corresponding Source.) 1509 1510 5. Combined Libraries. 1511 1512 You may place library facilities that are a work based on the 1513 Library side by side in a single library together with other library 1514 facilities that are not Applications and are not covered by this 1515 License, and convey such a combined library under terms of your 1516 choice, if you do both of the following: 1517 1518 a) Accompany the combined library with a copy of the same work based 1519 on the Library, uncombined with any other library facilities, 1520 conveyed under the terms of this License. 1521 1522 b) Give prominent notice with the combined library that part of it 1523 is a work based on the Library, and explaining where to find the 1524 accompanying uncombined form of the same work. 1525 1526 6. Revised Versions of the GNU Lesser General Public License. 1527 1528 The Free Software Foundation may publish revised and/or new versions 1529 of the GNU Lesser General Public License from time to time. Such new 1530 versions will be similar in spirit to the present version, but may 1531 differ in detail to address new problems or concerns. 1532 1533 Each version is given a distinguishing version number. If the 1534 Library as you received it specifies that a certain numbered version 1535 of the GNU Lesser General Public License "or any later version" 1536 applies to it, you have the option of following the terms and 1537 conditions either of that published version or of any later version 1538 published by the Free Software Foundation. If the Library as you 1539 received it does not specify a version number of the GNU Lesser 1540 General Public License, you may choose any version of the GNU Lesser 1541 General Public License ever published by the Free Software Foundation. 1542 1543 If the Library as you received it specifies that a proxy can decide 1544 whether future versions of the GNU Lesser General Public License shall 1545 apply, that proxy's public statement of acceptance of any version is 1546 permanent authorization for you to choose that version for the 1547 Library. 1548 1549 --- 1550 1551 This product contains a modified portion of 'throttled', a package store offering a memory-based and a Redis-based throttled by Martin Angers. 1552 1553 * HOMEPAGE: 1554 * http://gopkg.in/throttled/throttled.v1/store 1555 1556 * LICENSE: 1557 1558 Copyright (c) 2014, Martin Angers 1559 All rights reserved. 1560 1561 Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1562 1563 * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 1564 1565 * 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. 1566 1567 * 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. 1568 1569 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 1570 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 1571 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1572 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, 1573 EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 1574 1575 --- 1576 1577 This product contains a modified portion of 'throttled', a package throttled implementing different throttling strategies for controlling access to HTTP handlers by Martin Angers and Contributors. 1578 1579 * HOMEPAGE: 1580 * http://gopkg.in/throttled/throttled.v1 1581 1582 * LICENSE: 1583 1584 Copyright (c) 2014, Martin Angers and Contributors. 1585 All rights reserved. 1586 1587 Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1588 1589 * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 1590 1591 * 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. 1592 1593 * 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. 1594 1595 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 1596 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 1597 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1598 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, 1599 EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 1600 1601 --- 1602 1603 This product contains a modified portion of 'fsnotify', to utilize golang.org/x/sys rather than syscall from the standard library by The Go Authors and fsnotify Authors. 1604 1605 * HOMEPAGE: 1606 * http://gopkg.in/fsnotify.v1 1607 1608 * LICENSE: 1609 1610 Copyright (c) 2012 The Go Authors. All rights reserved. 1611 Copyright (c) 2012 fsnotify Authors. All rights reserved. 1612 1613 Redistribution and use in source and binary forms, with or without 1614 modification, are permitted provided that the following conditions are 1615 met: 1616 1617 * Redistributions of source code must retain the above copyright 1618 notice, this list of conditions and the following disclaimer. 1619 * Redistributions in binary form must reproduce the above 1620 copyright notice, this list of conditions and the following disclaimer 1621 in the documentation and/or other materials provided with the 1622 distribution. 1623 * Neither the name of Google Inc. nor the names of its 1624 contributors may be used to endorse or promote products derived from 1625 this software without specific prior written permission. 1626 1627 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 1628 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 1629 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 1630 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 1631 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 1632 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 1633 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 1634 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 1635 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 1636 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 1637 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 1638 1639 --- 1640 1641 ## asn1-ber 1642 1643 This product contains a modified portion of 'asn1-ber', an ASN1 BER Encoding / Decoding Library for the GO programming language by The Go Authors. 1644 1645 * HOMEPAGE: 1646 * http://gopkg.in/asn1-ber.v1 1647 1648 * LICENSE: 1649 1650 Copyright (c) 2012 The Go Authors. All rights reserved. 1651 1652 Redistribution and use in source and binary forms, with or without 1653 modification, are permitted provided that the following conditions are 1654 met: 1655 1656 * Redistributions of source code must retain the above copyright 1657 notice, this list of conditions and the following disclaimer. 1658 * Redistributions in binary form must reproduce the above 1659 copyright notice, this list of conditions and the following disclaimer 1660 in the documentation and/or other materials provided with the 1661 distribution. 1662 * Neither the name of Google Inc. nor the names of its 1663 contributors may be used to endorse or promote products derived from 1664 this software without specific prior written permission. 1665 1666 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 1667 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 1668 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 1669 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 1670 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 1671 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 1672 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 1673 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 1674 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 1675 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 1676 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 1677 1678 --- 1679 1680 ## redigo 1681 1682 This product contains a modified portion of 'redigo', a Go client for the Redis database. 1683 1684 * HOMEPAGE: 1685 * https://github.com/garyburd/redigo 1686 1687 * LICENSE: 1688 1689 Apache License 1690 Version 2.0, January 2004 1691 http://www.apache.org/licenses/ 1692 1693 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1694 1695 1. Definitions. 1696 1697 "License" shall mean the terms and conditions for use, reproduction, 1698 and distribution as defined by Sections 1 through 9 of this document. 1699 1700 "Licensor" shall mean the copyright owner or entity authorized by 1701 the copyright owner that is granting the License. 1702 1703 "Legal Entity" shall mean the union of the acting entity and all 1704 other entities that control, are controlled by, or are under common 1705 control with that entity. For the purposes of this definition, 1706 "control" means (i) the power, direct or indirect, to cause the 1707 direction or management of such entity, whether by contract or 1708 otherwise, or (ii) ownership of fifty percent (50%) or more of the 1709 outstanding shares, or (iii) beneficial ownership of such entity. 1710 1711 "You" (or "Your") shall mean an individual or Legal Entity 1712 exercising permissions granted by this License. 1713 1714 "Source" form shall mean the preferred form for making modifications, 1715 including but not limited to software source code, documentation 1716 source, and configuration files. 1717 1718 "Object" form shall mean any form resulting from mechanical 1719 transformation or translation of a Source form, including but 1720 not limited to compiled object code, generated documentation, 1721 and conversions to other media types. 1722 1723 "Work" shall mean the work of authorship, whether in Source or 1724 Object form, made available under the License, as indicated by a 1725 copyright notice that is included in or attached to the work 1726 (an example is provided in the Appendix below). 1727 1728 "Derivative Works" shall mean any work, whether in Source or Object 1729 form, that is based on (or derived from) the Work and for which the 1730 editorial revisions, annotations, elaborations, or other modifications 1731 represent, as a whole, an original work of authorship. For the purposes 1732 of this License, Derivative Works shall not include works that remain 1733 separable from, or merely link (or bind by name) to the interfaces of, 1734 the Work and Derivative Works thereof. 1735 1736 "Contribution" shall mean any work of authorship, including 1737 the original version of the Work and any modifications or additions 1738 to that Work or Derivative Works thereof, that is intentionally 1739 submitted to Licensor for inclusion in the Work by the copyright owner 1740 or by an individual or Legal Entity authorized to submit on behalf of 1741 the copyright owner. For the purposes of this definition, "submitted" 1742 means any form of electronic, verbal, or written communication sent 1743 to the Licensor or its representatives, including but not limited to 1744 communication on electronic mailing lists, source code control systems, 1745 and issue tracking systems that are managed by, or on behalf of, the 1746 Licensor for the purpose of discussing and improving the Work, but 1747 excluding communication that is conspicuously marked or otherwise 1748 designated in writing by the copyright owner as "Not a Contribution." 1749 1750 "Contributor" shall mean Licensor and any individual or Legal Entity 1751 on behalf of whom a Contribution has been received by Licensor and 1752 subsequently incorporated within the Work. 1753 1754 2. Grant of Copyright License. Subject to the terms and conditions of 1755 this License, each Contributor hereby grants to You a perpetual, 1756 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1757 copyright license to reproduce, prepare Derivative Works of, 1758 publicly display, publicly perform, sublicense, and distribute the 1759 Work and such Derivative Works in Source or Object form. 1760 1761 3. Grant of Patent License. Subject to the terms and conditions of 1762 this License, each Contributor hereby grants to You a perpetual, 1763 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1764 (except as stated in this section) patent license to make, have made, 1765 use, offer to sell, sell, import, and otherwise transfer the Work, 1766 where such license applies only to those patent claims licensable 1767 by such Contributor that are necessarily infringed by their 1768 Contribution(s) alone or by combination of their Contribution(s) 1769 with the Work to which such Contribution(s) was submitted. If You 1770 institute patent litigation against any entity (including a 1771 cross-claim or counterclaim in a lawsuit) alleging that the Work 1772 or a Contribution incorporated within the Work constitutes direct 1773 or contributory patent infringement, then any patent licenses 1774 granted to You under this License for that Work shall terminate 1775 as of the date such litigation is filed. 1776 1777 4. Redistribution. You may reproduce and distribute copies of the 1778 Work or Derivative Works thereof in any medium, with or without 1779 modifications, and in Source or Object form, provided that You 1780 meet the following conditions: 1781 1782 (a) You must give any other recipients of the Work or 1783 Derivative Works a copy of this License; and 1784 1785 (b) You must cause any modified files to carry prominent notices 1786 stating that You changed the files; and 1787 1788 (c) You must retain, in the Source form of any Derivative Works 1789 that You distribute, all copyright, patent, trademark, and 1790 attribution notices from the Source form of the Work, 1791 excluding those notices that do not pertain to any part of 1792 the Derivative Works; and 1793 1794 (d) If the Work includes a "NOTICE" text file as part of its 1795 distribution, then any Derivative Works that You distribute must 1796 include a readable copy of the attribution notices contained 1797 within such NOTICE file, excluding those notices that do not 1798 pertain to any part of the Derivative Works, in at least one 1799 of the following places: within a NOTICE text file distributed 1800 as part of the Derivative Works; within the Source form or 1801 documentation, if provided along with the Derivative Works; or, 1802 within a display generated by the Derivative Works, if and 1803 wherever such third-party notices normally appear. The contents 1804 of the NOTICE file are for informational purposes only and 1805 do not modify the License. You may add Your own attribution 1806 notices within Derivative Works that You distribute, alongside 1807 or as an addendum to the NOTICE text from the Work, provided 1808 that such additional attribution notices cannot be construed 1809 as modifying the License. 1810 1811 You may add Your own copyright statement to Your modifications and 1812 may provide additional or different license terms and conditions 1813 for use, reproduction, or distribution of Your modifications, or 1814 for any such Derivative Works as a whole, provided Your use, 1815 reproduction, and distribution of the Work otherwise complies with 1816 the conditions stated in this License. 1817 1818 5. Submission of Contributions. Unless You explicitly state otherwise, 1819 any Contribution intentionally submitted for inclusion in the Work 1820 by You to the Licensor shall be under the terms and conditions of 1821 this License, without any additional terms or conditions. 1822 Notwithstanding the above, nothing herein shall supersede or modify 1823 the terms of any separate license agreement you may have executed 1824 with Licensor regarding such Contributions. 1825 1826 6. Trademarks. This License does not grant permission to use the trade 1827 names, trademarks, service marks, or product names of the Licensor, 1828 except as required for reasonable and customary use in describing the 1829 origin of the Work and reproducing the content of the NOTICE file. 1830 1831 7. Disclaimer of Warranty. Unless required by applicable law or 1832 agreed to in writing, Licensor provides the Work (and each 1833 Contributor provides its Contributions) on an "AS IS" BASIS, 1834 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 1835 implied, including, without limitation, any warranties or conditions 1836 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 1837 PARTICULAR PURPOSE. You are solely responsible for determining the 1838 appropriateness of using or redistributing the Work and assume any 1839 risks associated with Your exercise of permissions under this License. 1840 1841 8. Limitation of Liability. In no event and under no legal theory, 1842 whether in tort (including negligence), contract, or otherwise, 1843 unless required by applicable law (such as deliberate and grossly 1844 negligent acts) or agreed to in writing, shall any Contributor be 1845 liable to You for damages, including any direct, indirect, special, 1846 incidental, or consequential damages of any character arising as a 1847 result of this License or out of the use or inability to use the 1848 Work (including but not limited to damages for loss of goodwill, 1849 work stoppage, computer failure or malfunction, or any and all 1850 other commercial damages or losses), even if such Contributor 1851 has been advised of the possibility of such damages. 1852 1853 9. Accepting Warranty or Additional Liability. While redistributing 1854 the Work or Derivative Works thereof, You may choose to offer, 1855 and charge a fee for, acceptance of support, warranty, indemnity, 1856 or other liability obligations and/or rights consistent with this 1857 License. However, in accepting such obligations, You may act only 1858 on Your own behalf and on Your sole responsibility, not on behalf 1859 of any other Contributor, and only if You agree to indemnify, 1860 defend, and hold each Contributor harmless for any liability 1861 incurred by, or claims asserted against, such Contributor by reason 1862 of your accepting any such warranty or additional liability. 1863 1864 --- 1865 1866 ## crypto 1867 1868 This product contains a modified portion of 'crypto', a set of Go cryptographic libraries. 1869 1870 * HOMEPAGE: 1871 * https://github.com/golang/crypto 1872 1873 * LICENSE: 1874 1875 Copyright (c) 2009 The Go Authors. All rights reserved. 1876 1877 Redistribution and use in source and binary forms, with or without 1878 modification, are permitted provided that the following conditions are 1879 met: 1880 1881 * Redistributions of source code must retain the above copyright 1882 notice, this list of conditions and the following disclaimer. 1883 * Redistributions in binary form must reproduce the above 1884 copyright notice, this list of conditions and the following disclaimer 1885 in the documentation and/or other materials provided with the 1886 distribution. 1887 * Neither the name of Google Inc. nor the names of its 1888 contributors may be used to endorse or promote products derived from 1889 this software without specific prior written permission. 1890 1891 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 1892 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 1893 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 1894 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 1895 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 1896 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 1897 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 1898 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 1899 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 1900 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 1901 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 1902 1903 1904 --- 1905 1906 ## image 1907 1908 This product contains a modified portion of 'image', a set of Go image libraries. 1909 1910 * HOMEPAGE: 1911 * https://github.com/golang/image 1912 1913 * LICENSE: 1914 1915 Copyright (c) 2009 The Go Authors. All rights reserved. 1916 1917 Redistribution and use in source and binary forms, with or without 1918 modification, are permitted provided that the following conditions are 1919 met: 1920 1921 * Redistributions of source code must retain the above copyright 1922 notice, this list of conditions and the following disclaimer. 1923 * Redistributions in binary form must reproduce the above 1924 copyright notice, this list of conditions and the following disclaimer 1925 in the documentation and/or other materials provided with the 1926 distribution. 1927 * Neither the name of Google Inc. nor the names of its 1928 contributors may be used to endorse or promote products derived from 1929 this software without specific prior written permission. 1930 1931 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 1932 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 1933 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 1934 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 1935 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 1936 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 1937 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 1938 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 1939 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 1940 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 1941 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 1942 1943 1944 --- 1945 1946 ## rsc 1947 1948 This product contains a modified portion of 'rsc', a random source code library from Google 1949 1950 * HOMEPAGE: 1951 * https://code.google.com/archive/p/rsc/ 1952 1953 * LICENSE: 1954 1955 Copyright (c) <YEAR>, <OWNER> 1956 All rights reserved. 1957 1958 Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1959 1960 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 1961 1962 2. 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. 1963 1964 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. 1965 1966 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. 1967 1968 --- 1969 1970 ## mattermost-driver-javascript 1971 1972 This product contains a modified portion of 'mattermost-driver-javascript', a Javascript library for interacting with the Mattermost API. 1973 1974 * HOMEPAGE: 1975 * https://github.com/mattermost/mattermost-driver-javascript 1976 1977 * LICENSE: 1978 1979 Copyright 2016-present Mattermost 1980 1981 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at 1982 1983 http://www.apache.org/licenses/LICENSE-2.0 1984 1985 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. 1986 1987 --- 1988 1989 This product contains a modified portion of 'osext', providing a function that returns an absolute path to the current program executable, built by kardianos. 1990 1991 * HOMEPAGE: 1992 * https://github.com/kardianos/osext 1993 1994 * LICENSE: 1995 1996 Copyright (c) 2012 The Go Authors. All rights reserved. 1997 1998 Redistribution and use in source and binary forms, with or without 1999 modification, are permitted provided that the following conditions are 2000 met: 2001 2002 * Redistributions of source code must retain the above copyright 2003 notice, this list of conditions and the following disclaimer. 2004 * Redistributions in binary form must reproduce the above 2005 copyright notice, this list of conditions and the following disclaimer 2006 in the documentation and/or other materials provided with the 2007 distribution. 2008 * Neither the name of Google Inc. nor the names of its 2009 contributors may be used to endorse or promote products derived from 2010 this software without specific prior written permission. 2011 2012 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 2013 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 2014 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 2015 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 2016 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 2017 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 2018 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 2019 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 2020 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 2021 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 2022 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 2023 2024 --- 2025 2026 This product contains a modified portion of 'go-saml', a SAML client library for Go written by RobotsAndPencils. 2027 2028 * HOMEPAGE: 2029 * https://github.com/RobotsAndPencils/go-saml 2030 2031 * LICENSE: 2032 2033 The MIT License (MIT) 2034 2035 Copyright (c) 2015 Robots and Pencils 2036 2037 Permission is hereby granted, free of charge, to any person obtaining a copy 2038 of this software and associated documentation files (the "Software"), to deal 2039 in the Software without restriction, including without limitation the rights 2040 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2041 copies of the Software, and to permit persons to whom the Software is 2042 furnished to do so, subject to the following conditions: 2043 2044 The above copyright notice and this permission notice shall be included in all 2045 copies or substantial portions of the Software. 2046 2047 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2048 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2049 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2050 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2051 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2052 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 2053 SOFTWARE. 2054 2055 --- 2056 2057 This product contains a modified portion of 'minio-go', a Golang Client SDK providing simple APIs to access any Amazon S3 compatible object storage server, built by Minio. 2058 2059 * HOMEPAGE: 2060 * https://github.com/minio/minio-go 2061 2062 * LICENSE: 2063 2064 2065 Apache License 2066 Version 2.0, January 2004 2067 http://www.apache.org/licenses/ 2068 2069 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 2070 2071 1. Definitions. 2072 2073 "License" shall mean the terms and conditions for use, reproduction, 2074 and distribution as defined by Sections 1 through 9 of this document. 2075 2076 "Licensor" shall mean the copyright owner or entity authorized by 2077 the copyright owner that is granting the License. 2078 2079 "Legal Entity" shall mean the union of the acting entity and all 2080 other entities that control, are controlled by, or are under common 2081 control with that entity. For the purposes of this definition, 2082 "control" means (i) the power, direct or indirect, to cause the 2083 direction or management of such entity, whether by contract or 2084 otherwise, or (ii) ownership of fifty percent (50%) or more of the 2085 outstanding shares, or (iii) beneficial ownership of such entity. 2086 2087 "You" (or "Your") shall mean an individual or Legal Entity 2088 exercising permissions granted by this License. 2089 2090 "Source" form shall mean the preferred form for making modifications, 2091 including but not limited to software source code, documentation 2092 source, and configuration files. 2093 2094 "Object" form shall mean any form resulting from mechanical 2095 transformation or translation of a Source form, including but 2096 not limited to compiled object code, generated documentation, 2097 and conversions to other media types. 2098 2099 "Work" shall mean the work of authorship, whether in Source or 2100 Object form, made available under the License, as indicated by a 2101 copyright notice that is included in or attached to the work 2102 (an example is provided in the Appendix below). 2103 2104 "Derivative Works" shall mean any work, whether in Source or Object 2105 form, that is based on (or derived from) the Work and for which the 2106 editorial revisions, annotations, elaborations, or other modifications 2107 represent, as a whole, an original work of authorship. For the purposes 2108 of this License, Derivative Works shall not include works that remain 2109 separable from, or merely link (or bind by name) to the interfaces of, 2110 the Work and Derivative Works thereof. 2111 2112 "Contribution" shall mean any work of authorship, including 2113 the original version of the Work and any modifications or additions 2114 to that Work or Derivative Works thereof, that is intentionally 2115 submitted to Licensor for inclusion in the Work by the copyright owner 2116 or by an individual or Legal Entity authorized to submit on behalf of 2117 the copyright owner. For the purposes of this definition, "submitted" 2118 means any form of electronic, verbal, or written communication sent 2119 to the Licensor or its representatives, including but not limited to 2120 communication on electronic mailing lists, source code control systems, 2121 and issue tracking systems that are managed by, or on behalf of, the 2122 Licensor for the purpose of discussing and improving the Work, but 2123 excluding communication that is conspicuously marked or otherwise 2124 designated in writing by the copyright owner as "Not a Contribution." 2125 2126 "Contributor" shall mean Licensor and any individual or Legal Entity 2127 on behalf of whom a Contribution has been received by Licensor and 2128 subsequently incorporated within the Work. 2129 2130 2. Grant of Copyright License. Subject to the terms and conditions of 2131 this License, each Contributor hereby grants to You a perpetual, 2132 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 2133 copyright license to reproduce, prepare Derivative Works of, 2134 publicly display, publicly perform, sublicense, and distribute the 2135 Work and such Derivative Works in Source or Object form. 2136 2137 3. Grant of Patent License. Subject to the terms and conditions of 2138 this License, each Contributor hereby grants to You a perpetual, 2139 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 2140 (except as stated in this section) patent license to make, have made, 2141 use, offer to sell, sell, import, and otherwise transfer the Work, 2142 where such license applies only to those patent claims licensable 2143 by such Contributor that are necessarily infringed by their 2144 Contribution(s) alone or by combination of their Contribution(s) 2145 with the Work to which such Contribution(s) was submitted. If You 2146 institute patent litigation against any entity (including a 2147 cross-claim or counterclaim in a lawsuit) alleging that the Work 2148 or a Contribution incorporated within the Work constitutes direct 2149 or contributory patent infringement, then any patent licenses 2150 granted to You under this License for that Work shall terminate 2151 as of the date such litigation is filed. 2152 2153 4. Redistribution. You may reproduce and distribute copies of the 2154 Work or Derivative Works thereof in any medium, with or without 2155 modifications, and in Source or Object form, provided that You 2156 meet the following conditions: 2157 2158 (a) You must give any other recipients of the Work or 2159 Derivative Works a copy of this License; and 2160 2161 (b) You must cause any modified files to carry prominent notices 2162 stating that You changed the files; and 2163 2164 (c) You must retain, in the Source form of any Derivative Works 2165 that You distribute, all copyright, patent, trademark, and 2166 attribution notices from the Source form of the Work, 2167 excluding those notices that do not pertain to any part of 2168 the Derivative Works; and 2169 2170 (d) If the Work includes a "NOTICE" text file as part of its 2171 distribution, then any Derivative Works that You distribute must 2172 include a readable copy of the attribution notices contained 2173 within such NOTICE file, excluding those notices that do not 2174 pertain to any part of the Derivative Works, in at least one 2175 of the following places: within a NOTICE text file distributed 2176 as part of the Derivative Works; within the Source form or 2177 documentation, if provided along with the Derivative Works; or, 2178 within a display generated by the Derivative Works, if and 2179 wherever such third-party notices normally appear. The contents 2180 of the NOTICE file are for informational purposes only and 2181 do not modify the License. You may add Your own attribution 2182 notices within Derivative Works that You distribute, alongside 2183 or as an addendum to the NOTICE text from the Work, provided 2184 that such additional attribution notices cannot be construed 2185 as modifying the License. 2186 2187 You may add Your own copyright statement to Your modifications and 2188 may provide additional or different license terms and conditions 2189 for use, reproduction, or distribution of Your modifications, or 2190 for any such Derivative Works as a whole, provided Your use, 2191 reproduction, and distribution of the Work otherwise complies with 2192 the conditions stated in this License. 2193 2194 5. Submission of Contributions. Unless You explicitly state otherwise, 2195 any Contribution intentionally submitted for inclusion in the Work 2196 by You to the Licensor shall be under the terms and conditions of 2197 this License, without any additional terms or conditions. 2198 Notwithstanding the above, nothing herein shall supersede or modify 2199 the terms of any separate license agreement you may have executed 2200 with Licensor regarding such Contributions. 2201 2202 6. Trademarks. This License does not grant permission to use the trade 2203 names, trademarks, service marks, or product names of the Licensor, 2204 except as required for reasonable and customary use in describing the 2205 origin of the Work and reproducing the content of the NOTICE file. 2206 2207 7. Disclaimer of Warranty. Unless required by applicable law or 2208 agreed to in writing, Licensor provides the Work (and each 2209 Contributor provides its Contributions) on an "AS IS" BASIS, 2210 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 2211 implied, including, without limitation, any warranties or conditions 2212 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 2213 PARTICULAR PURPOSE. You are solely responsible for determining the 2214 appropriateness of using or redistributing the Work and assume any 2215 risks associated with Your exercise of permissions under this License. 2216 2217 8. Limitation of Liability. In no event and under no legal theory, 2218 whether in tort (including negligence), contract, or otherwise, 2219 unless required by applicable law (such as deliberate and grossly 2220 negligent acts) or agreed to in writing, shall any Contributor be 2221 liable to You for damages, including any direct, indirect, special, 2222 incidental, or consequential damages of any character arising as a 2223 result of this License or out of the use or inability to use the 2224 Work (including but not limited to damages for loss of goodwill, 2225 work stoppage, computer failure or malfunction, or any and all 2226 other commercial damages or losses), even if such Contributor 2227 has been advised of the possibility of such damages. 2228 2229 9. Accepting Warranty or Additional Liability. While redistributing 2230 the Work or Derivative Works thereof, You may choose to offer, 2231 and charge a fee for, acceptance of support, warranty, indemnity, 2232 or other liability obligations and/or rights consistent with this 2233 License. However, in accepting such obligations, You may act only 2234 on Your own behalf and on Your sole responsibility, not on behalf 2235 of any other Contributor, and only if You agree to indemnify, 2236 defend, and hold each Contributor harmless for any liability 2237 incurred by, or claims asserted against, such Contributor by reason 2238 of your accepting any such warranty or additional liability. 2239 2240 END OF TERMS AND CONDITIONS 2241 2242 --- 2243 2244 This product contains a modified portion of 'graceful', a Go package enabling graceful shutdown of an http.Handler server, built by Tyler Bunnell. 2245 2246 * HOMEPAGE: 2247 * https://github.com/tylerb/graceful 2248 2249 * LICENSE: 2250 2251 The MIT License (MIT) 2252 2253 Copyright (c) 2014 Tyler Bunnell 2254 2255 Permission is hereby granted, free of charge, to any person obtaining a copy 2256 of this software and associated documentation files (the "Software"), to deal 2257 in the Software without restriction, including without limitation the rights 2258 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2259 copies of the Software, and to permit persons to whom the Software is 2260 furnished to do so, subject to the following conditions: 2261 2262 The above copyright notice and this permission notice shall be included in all 2263 copies or substantial portions of the Software. 2264 2265 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2266 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2267 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2268 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2269 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2270 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 2271 SOFTWARE. 2272 2273 --- 2274 2275 This product contains a modified portion of ‘manners’ a polite webserver for Go, built by Braintree, a division of PayPal, Inc. 2276 2277 * HOMEPAGE: 2278 * https://github.com/braintree/manners 2279 2280 * LICENSE: 2281 2282 Copyright (c) 2014 Braintree, a division of PayPal, Inc. 2283 2284 Permission is hereby granted, free of charge, to any person obtaining a copy 2285 of this software and associated documentation files (the "Software"), to deal 2286 in the Software without restriction, including without limitation the rights 2287 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2288 copies of the Software, and to permit persons to whom the Software is 2289 furnished to do so, subject to the following conditions: 2290 2291 The above copyright notice and this permission notice shall be included in 2292 all copies or substantial portions of the Software. 2293 2294 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2295 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2296 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2297 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2298 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2299 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 2300 THE SOFTWARE. 2301 2302 --- 2303 2304 This product contains a modified portion of ‘perks’ which contains the Go package quantile that computes approximate quantiles over an unbounded data stream within low memory and CPU bounds, built by Blake Mizerany. 2305 2306 * HOMEPAGE: 2307 * https://github.com/beorn7/perks 2308 2309 * LICENSE: 2310 2311 Copyright (C) 2013 Blake Mizerany 2312 2313 Permission is hereby granted, free of charge, to any person obtaining 2314 a copy of this software and associated documentation files (the 2315 "Software"), to deal in the Software without restriction, including 2316 without limitation the rights to use, copy, modify, merge, publish, 2317 distribute, sublicense, and/or sell copies of the Software, and to 2318 permit persons to whom the Software is furnished to do so, subject to 2319 the following conditions: 2320 2321 The above copyright notice and this permission notice shall be 2322 included in all copies or substantial portions of the Software. 2323 2324 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 2325 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 2326 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 2327 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 2328 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 2329 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 2330 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 2331 2332 --- 2333 2334 This product contains a modified portion of ‘protobuf’ for Go support for Protocol Buffers, built by The Go Authors. 2335 2336 * HOMEPAGE: 2337 * https://github.com/golang/protobuf 2338 2339 * LICENSE: 2340 2341 Go support for Protocol Buffers - Google's data interchange format 2342 2343 Copyright 2010 The Go Authors. All rights reserved. 2344 https://github.com/golang/protobuf 2345 2346 Redistribution and use in source and binary forms, with or without 2347 modification, are permitted provided that the following conditions are 2348 met: 2349 2350 * Redistributions of source code must retain the above copyright 2351 notice, this list of conditions and the following disclaimer. 2352 * Redistributions in binary form must reproduce the above 2353 copyright notice, this list of conditions and the following disclaimer 2354 in the documentation and/or other materials provided with the 2355 distribution. 2356 * Neither the name of Google Inc. nor the names of its 2357 contributors may be used to endorse or promote products derived from 2358 this software without specific prior written permission. 2359 2360 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 2361 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 2362 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 2363 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 2364 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 2365 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 2366 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 2367 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 2368 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 2369 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 2370 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 2371 2372 --- 2373 2374 This product contains a modified portion of ‘golang_protobuf_extensions’ which provides various Protocol Buffer extensions, built by matttproud. 2375 2376 * HOMEPAGE: 2377 * https://github.com/matttproud/golang_protobuf_extensions 2378 2379 * LICENSE: 2380 2381 # Code licensed under the Apache 2.0 License: 2382 2383 Licensed under the Apache License, Version 2.0 (the "License"); 2384 you may not use this file except in compliance with the License. 2385 You may obtain a copy of the License at 2386 2387 http://www.apache.org/licenses/LICENSE-2.0 2388 2389 Unless required by applicable law or agreed to in writing, software 2390 distributed under the License is distributed on an "AS IS" BASIS, 2391 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 2392 See the License for the specific language governing permissions and 2393 limitations under the License. 2394 2395 --- 2396 2397 This product contains a modified portion of ‘cobra’, a Commander for modern Go CLI interactions, built by spf13. 2398 2399 * HOMEPAGE: 2400 * https://github.com/spf13/cobra 2401 2402 * LICENSE: 2403 2404 # Code licensed under the Apache 2.0 License: 2405 2406 Licensed under the Apache License, Version 2.0 (the "License"); 2407 you may not use this file except in compliance with the License. 2408 You may obtain a copy of the License at 2409 2410 http://www.apache.org/licenses/LICENSE-2.0 2411 2412 Unless required by applicable law or agreed to in writing, software 2413 distributed under the License is distributed on an "AS IS" BASIS, 2414 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 2415 See the License for the specific language governing permissions and 2416 limitations under the License. 2417 2418 --- 2419 2420 This product contains modified portions of Prometheus ‘client_golang’, which is the Go library for Prometheus. Prometheus is a systems and service monitoring system, started by Matt T. Proud and Julius Volz in 2012. 2421 2422 * HOMEPAGE: 2423 * https://github.com/prometheus/client_golang 2424 2425 * LICENSE: 2426 2427 # Code licensed under the Apache 2.0 License: 2428 2429 Licensed under the Apache License, Version 2.0 (the "License"); 2430 you may not use this file except in compliance with the License. 2431 You may obtain a copy of the License at 2432 2433 http://www.apache.org/licenses/LICENSE-2.0 2434 2435 Unless required by applicable law or agreed to in writing, software 2436 distributed under the License is distributed on an "AS IS" BASIS, 2437 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 2438 See the License for the specific language governing permissions and 2439 limitations under the License. 2440 2441 --- 2442 2443 This product contains modified portions of Prometheus ‘client_model’, which provides data model artifacts for Prometheus. Prometheus is a systems and service monitoring system, started by Matt T. Proud and Julius Volz in 2012. 2444 2445 * HOMEPAGE: 2446 * https://github.com/prometheus/client_model 2447 2448 * LICENSE: 2449 2450 # Code licensed under the Apache 2.0 License: 2451 2452 Licensed under the Apache License, Version 2.0 (the "License"); 2453 you may not use this file except in compliance with the License. 2454 You may obtain a copy of the License at 2455 2456 http://www.apache.org/licenses/LICENSE-2.0 2457 2458 Unless required by applicable law or agreed to in writing, software 2459 distributed under the License is distributed on an "AS IS" BASIS, 2460 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 2461 See the License for the specific language governing permissions and 2462 limitations under the License. 2463 2464 --- 2465 2466 This product contains modified portions of Prometheus ‘common’, which is the part of the Prometheus project that contains Go libraries that are shared across Prometheus components and libraries. Prometheus is a systems and service monitoring system, started by Matt T. Proud and Julius Volz in 2012. 2467 2468 * HOMEPAGE: 2469 * https://github.com/prometheus/common 2470 2471 * LICENSE: 2472 2473 # Code licensed under the Apache 2.0 License: 2474 2475 Licensed under the Apache License, Version 2.0 (the "License"); 2476 you may not use this file except in compliance with the License. 2477 You may obtain a copy of the License at 2478 2479 http://www.apache.org/licenses/LICENSE-2.0 2480 2481 Unless required by applicable law or agreed to in writing, software 2482 distributed under the License is distributed on an "AS IS" BASIS, 2483 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 2484 See the License for the specific language governing permissions and 2485 limitations under the License. 2486 2487 --- 2488 2489 This product contains modified portions of Prometheus ‘procfs’, which is the part of the Prometheus project that provides functions to retrieve system, kernel and process metrics from the pseudo-filesystem proc. Prometheus is a systems and service monitoring system, started by Matt T. Proud and Julius Volz in 2012. 2490 2491 * HOMEPAGE: 2492 * https://github.com/prometheus/procfs 2493 2494 * LICENSE: 2495 2496 # Code licensed under the Apache 2.0 License: 2497 2498 Licensed under the Apache License, Version 2.0 (the "License"); 2499 you may not use this file except in compliance with the License. 2500 You may obtain a copy of the License at 2501 2502 http://www.apache.org/licenses/LICENSE-2.0 2503 2504 Unless required by applicable law or agreed to in writing, software 2505 distributed under the License is distributed on an "AS IS" BASIS, 2506 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 2507 See the License for the specific language governing permissions and 2508 limitations under the License. 2509 2510 ---- 2511 2512 This product contains a modified portion of 'go-opengraph', for parsing OpenGraph data from HTML into regular structures by Vitaly Dyatlov. 2513 2514 * HOMEPAGE: 2515 * https://github.com/dyatlov/go-opengraph 2516 2517 * LICENSE: 2518 2519 The MIT License (MIT) 2520 2521 Copyright (c) 2015 Vitaly Dyatlov 2522 2523 Permission is hereby granted, free of charge, to any person obtaining a copy 2524 of this software and associated documentation files (the "Software"), to deal 2525 in the Software without restriction, including without limitation the rights 2526 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2527 copies of the Software, and to permit persons to whom the Software is 2528 furnished to do so, subject to the following conditions: 2529 2530 The above copyright notice and this permission notice shall be included in all 2531 copies or substantial portions of the Software. 2532 2533 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2534 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2535 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2536 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2537 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2538 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 2539 SOFTWARE. 2540 2541 ---- 2542 2543 This product contains a modified portion of `viper` for handling configuration in Go programs. Built by Steve Francia. 2544 2545 * HOMEPAGE: 2546 * https://github.com/spf13/viper 2547 2548 * LICENSE: 2549 2550 The MIT License (MIT) 2551 2552 Copyright (c) 2014 Steve Francia 2553 2554 Permission is hereby granted, free of charge, to any person obtaining a copy 2555 of this software and associated documentation files (the "Software"), to deal 2556 in the Software without restriction, including without limitation the rights 2557 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2558 copies of the Software, and to permit persons to whom the Software is 2559 furnished to do so, subject to the following conditions: 2560 2561 The above copyright notice and this permission notice shall be included in all 2562 copies or substantial portions of the Software. 2563 2564 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2565 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2566 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2567 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2568 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2569 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 2570 SOFTWARE. 2571 2572 ---- 2573 2574 This product contains a modified version of `gomail` for sending emails. Built by Alexandre Cesaro. 2575 2576 * HOMEPAGE: 2577 * https://github.com/go-gomail/gomail 2578 2579 * LICENSE: 2580 2581 The MIT License (MIT) 2582 2583 Copyright (c) 2014 Alexandre Cesaro 2584 2585 Permission is hereby granted, free of charge, to any person obtaining a copy of 2586 this software and associated documentation files (the "Software"), to deal in 2587 the Software without restriction, including without limitation the rights to 2588 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 2589 the Software, and to permit persons to whom the Software is furnished to do so, 2590 subject to the following conditions: 2591 2592 The above copyright notice and this permission notice shall be included in all 2593 copies or substantial portions of the Software. 2594 2595 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2596 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 2597 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 2598 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 2599 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 2600 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 2601 2602 ---- 2603 2604 This product contains a modified version of `fsnotify` for file system notifications. Built by the Go Authors and the fsnotify Authors. 2605 2606 * HOMEPAGE: 2607 * https://github.com/fsnotify/fsnotify 2608 2609 * LICENSE: 2610 2611 Copyright (c) 2012 The Go Authors. All rights reserved. 2612 Copyright (c) 2012 fsnotify Authors. All rights reserved. 2613 2614 Redistribution and use in source and binary forms, with or without 2615 modification, are permitted provided that the following conditions are 2616 met: 2617 2618 * Redistributions of source code must retain the above copyright 2619 notice, this list of conditions and the following disclaimer. 2620 * Redistributions in binary form must reproduce the above 2621 copyright notice, this list of conditions and the following disclaimer 2622 in the documentation and/or other materials provided with the 2623 distribution. 2624 * Neither the name of Google Inc. nor the names of its 2625 contributors may be used to endorse or promote products derived from 2626 this software without specific prior written permission. 2627 2628 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 2629 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 2630 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 2631 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 2632 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 2633 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 2634 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 2635 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 2636 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 2637 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 2638 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 2639 2640 ---- 2641 2642 ## analytics-go 2643 2644 This product contains a modified portion of `analytics-go`, a segment analytics client for Go by Segment. 2645 2646 * HOMEPAGE: 2647 * https://github.com/segmentio/analytics-go 2648 2649 * LICENSE: 2650 2651 MIT license 2652 2653 ---- 2654 2655 ## html2text 2656 2657 This product contains a modified portion of 'html2text', an HTML to raw text converter by Carlos Tadeu Panato Junior, based on `html2text` by Jay Taylor. 2658 2659 * HOMEPAGE 2660 * https://github.com/mattermost/html2text 2661 2662 * LICENSE 2663 2664 The MIT License (MIT) 2665 2666 Copyright (c) 2015 Jay Taylor 2667 2668 Permission is hereby granted, free of charge, to any person obtaining a copy 2669 of this software and associated documentation files (the "Software"), to deal 2670 in the Software without restriction, including without limitation the rights 2671 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2672 copies of the Software, and to permit persons to whom the Software is 2673 furnished to do so, subject to the following conditions: 2674 2675 The above copyright notice and this permission notice shall be included in all 2676 copies or substantial portions of the Software. 2677 2678 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2679 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2680 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2681 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2682 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2683 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 2684 SOFTWARE. 2685 2686 --- 2687 2688 ## elastic 2689 2690 This product contains a modified portion of `elastic`, an Elasticsearch client for the Go programming language by Oliver Eilhard. 2691 2692 * HOMEPAGE 2693 * https://github.com/olivere/elastic 2694 2695 * LICENSE 2696 2697 The MIT License (MIT) 2698 Copyright © 2012-2015 Oliver Eilhard 2699 2700 Permission is hereby granted, free of charge, to any person obtaining a copy 2701 of this software and associated documentation files (the “Software”), to deal 2702 in the Software without restriction, including without limitation the rights 2703 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2704 copies of the Software, and to permit persons to whom the Software is 2705 furnished to do so, subject to the following conditions: 2706 2707 The above copyright notice and this permission notice shall be included 2708 in all copies or substantial portions of the Software. 2709 2710 THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2711 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2712 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2713 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2714 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 2715 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS 2716 IN THE SOFTWARE. 2717 2718 --- 2719 2720 ## redis 2721 2722 This product contains a modified portion of `redis`, a type-safe Redis client for Golang, by go-redis. 2723 2724 * HOMEPAGE 2725 * https://github.com/go-redis/redis 2726 2727 * LICENSE 2728 2729 Copyright (c) 2013 The github.com/go-redis/redis Authors. 2730 All rights reserved. 2731 2732 Redistribution and use in source and binary forms, with or without 2733 modification, are permitted provided that the following conditions are 2734 met: 2735 2736 * Redistributions of source code must retain the above copyright 2737 notice, this list of conditions and the following disclaimer. 2738 * Redistributions in binary form must reproduce the above 2739 copyright notice, this list of conditions and the following disclaimer 2740 in the documentation and/or other materials provided with the 2741 distribution. 2742 2743 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 2744 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 2745 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 2746 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 2747 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 2748 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 2749 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 2750 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 2751 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 2752 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 2753 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 2754 2755 --- 2756 2757 ## testify 2758 2759 This product contains a modified portion of testify, a Golang toolkit providing tools for testifying that code behaves as intended. 2760 2761 * HOMEPAGE 2762 * https://github.com/stretchr/testify 2763 2764 * LICENSE 2765 2766 Copyright (c) 2012 - 2013 Mat Ryer and Tyler Bunnell 2767 2768 Please consider promoting this project if you find it useful. 2769 2770 Permission is hereby granted, free of charge, to any person 2771 obtaining a copy of this software and associated documentation 2772 files (the "Software"), to deal in the Software without restriction, 2773 including without limitation the rights to use, copy, modify, merge, 2774 publish, distribute, sublicense, and/or sell copies of the Software, 2775 and to permit persons to whom the Software is furnished to do so, 2776 subject to the following conditions: 2777 2778 The above copyright notice and this permission notice shall be included 2779 in all copies or substantial portions of the Software. 2780 2781 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 2782 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 2783 OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 2784 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 2785 DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT 2786 OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE 2787 OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 2788 2789 --- 2790 2791 ## html2text 2792 2793 This product contains a modified portion of `html2text`, a Golang library for HTML to plaintext conversion. 2794 2795 * HOMEPAGE 2796 * https://github.com/mattermost/html2text 2797 2798 * LICENSE 2799 2800 The MIT License (MIT) 2801 2802 Copyright (c) 2015 Jay Taylor 2803 Modified work: Copyright (c) 2017-present Mattermost, Inc. All Rights Reserved. 2804 2805 Permission is hereby granted, free of charge, to any person obtaining a copy 2806 of this software and associated documentation files (the "Software"), to deal 2807 in the Software without restriction, including without limitation the rights 2808 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2809 copies of the Software, and to permit persons to whom the Software is 2810 furnished to do so, subject to the following conditions: 2811 2812 The above copyright notice and this permission notice shall be included in all 2813 copies or substantial portions of the Software. 2814 2815 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2816 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2817 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2818 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2819 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2820 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 2821 SOFTWARE. 2822 2823 --- 2824 2825 ## uasurfer 2826 2827 This product contains a modified portion of `uasurfer`, a Golang library for parsing User-Agent strings, built by Avocet. 2828 2829 * HOMEPAGE 2830 * https://github.com/avct/uasurfer 2831 2832 * LICENSE 2833 2834 Apache License 2835 Version 2.0, January 2004 2836 http://www.apache.org/licenses/ 2837 2838 Copyright 2015 Avocet Systems Ltd. 2839 http://avocet.io/opensource 2840 2841 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 2842 2843 1. Definitions. 2844 2845 "License" shall mean the terms and conditions for use, reproduction, 2846 and distribution as defined by Sections 1 through 9 of this document. 2847 2848 "Licensor" shall mean the copyright owner or entity authorized by 2849 the copyright owner that is granting the License. 2850 2851 "Legal Entity" shall mean the union of the acting entity and all 2852 other entities that control, are controlled by, or are under common 2853 control with that entity. For the purposes of this definition, 2854 "control" means (i) the power, direct or indirect, to cause the 2855 direction or management of such entity, whether by contract or 2856 otherwise, or (ii) ownership of fifty percent (50%) or more of the 2857 outstanding shares, or (iii) beneficial ownership of such entity. 2858 2859 "You" (or "Your") shall mean an individual or Legal Entity 2860 exercising permissions granted by this License. 2861 2862 "Source" form shall mean the preferred form for making modifications, 2863 including but not limited to software source code, documentation 2864 source, and configuration files. 2865 2866 "Object" form shall mean any form resulting from mechanical 2867 transformation or translation of a Source form, including but 2868 not limited to compiled object code, generated documentation, 2869 and conversions to other media types. 2870 2871 "Work" shall mean the work of authorship, whether in Source or 2872 Object form, made available under the License, as indicated by a 2873 copyright notice that is included in or attached to the work 2874 (an example is provided in the Appendix below). 2875 2876 "Derivative Works" shall mean any work, whether in Source or Object 2877 form, that is based on (or derived from) the Work and for which the 2878 editorial revisions, annotations, elaborations, or other modifications 2879 represent, as a whole, an original work of authorship. For the purposes 2880 of this License, Derivative Works shall not include works that remain 2881 separable from, or merely link (or bind by name) to the interfaces of, 2882 the Work and Derivative Works thereof. 2883 2884 "Contribution" shall mean any work of authorship, including 2885 the original version of the Work and any modifications or additions 2886 to that Work or Derivative Works thereof, that is intentionally 2887 submitted to Licensor for inclusion in the Work by the copyright owner 2888 or by an individual or Legal Entity authorized to submit on behalf of 2889 the copyright owner. For the purposes of this definition, "submitted" 2890 means any form of electronic, verbal, or written communication sent 2891 to the Licensor or its representatives, including but not limited to 2892 communication on electronic mailing lists, source code control systems, 2893 and issue tracking systems that are managed by, or on behalf of, the 2894 Licensor for the purpose of discussing and improving the Work, but 2895 excluding communication that is conspicuously marked or otherwise 2896 designated in writing by the copyright owner as "Not a Contribution." 2897 2898 "Contributor" shall mean Licensor and any individual or Legal Entity 2899 on behalf of whom a Contribution has been received by Licensor and 2900 subsequently incorporated within the Work. 2901 2902 2. Grant of Copyright License. Subject to the terms and conditions of 2903 this License, each Contributor hereby grants to You a perpetual, 2904 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 2905 copyright license to reproduce, prepare Derivative Works of, 2906 publicly display, publicly perform, sublicense, and distribute the 2907 Work and such Derivative Works in Source or Object form. 2908 2909 3. Grant of Patent License. Subject to the terms and conditions of 2910 this License, each Contributor hereby grants to You a perpetual, 2911 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 2912 (except as stated in this section) patent license to make, have made, 2913 use, offer to sell, sell, import, and otherwise transfer the Work, 2914 where such license applies only to those patent claims licensable 2915 by such Contributor that are necessarily infringed by their 2916 Contribution(s) alone or by combination of their Contribution(s) 2917 with the Work to which such Contribution(s) was submitted. If You 2918 institute patent litigation against any entity (including a 2919 cross-claim or counterclaim in a lawsuit) alleging that the Work 2920 or a Contribution incorporated within the Work constitutes direct 2921 or contributory patent infringement, then any patent licenses 2922 granted to You under this License for that Work shall terminate 2923 as of the date such litigation is filed. 2924 2925 4. Redistribution. You may reproduce and distribute copies of the 2926 Work or Derivative Works thereof in any medium, with or without 2927 modifications, and in Source or Object form, provided that You 2928 meet the following conditions: 2929 2930 (a) You must give any other recipients of the Work or 2931 Derivative Works a copy of this License; and 2932 2933 (b) You must cause any modified files to carry prominent notices 2934 stating that You changed the files; and 2935 2936 (c) You must retain, in the Source form of any Derivative Works 2937 that You distribute, all copyright, patent, trademark, and 2938 attribution notices from the Source form of the Work, 2939 excluding those notices that do not pertain to any part of 2940 the Derivative Works; and 2941 2942 (d) If the Work includes a "NOTICE" text file as part of its 2943 distribution, then any Derivative Works that You distribute must 2944 include a readable copy of the attribution notices contained 2945 within such NOTICE file, excluding those notices that do not 2946 pertain to any part of the Derivative Works, in at least one 2947 of the following places: within a NOTICE text file distributed 2948 as part of the Derivative Works; within the Source form or 2949 documentation, if provided along with the Derivative Works; or, 2950 within a display generated by the Derivative Works, if and 2951 wherever such third-party notices normally appear. The contents 2952 of the NOTICE file are for informational purposes only and 2953 do not modify the License. You may add Your own attribution 2954 notices within Derivative Works that You distribute, alongside 2955 or as an addendum to the NOTICE text from the Work, provided 2956 that such additional attribution notices cannot be construed 2957 as modifying the License. 2958 2959 You may add Your own copyright statement to Your modifications and 2960 may provide additional or different license terms and conditions 2961 for use, reproduction, or distribution of Your modifications, or 2962 for any such Derivative Works as a whole, provided Your use, 2963 reproduction, and distribution of the Work otherwise complies with 2964 the conditions stated in this License. 2965 2966 5. Submission of Contributions. Unless You explicitly state otherwise, 2967 any Contribution intentionally submitted for inclusion in the Work 2968 by You to the Licensor shall be under the terms and conditions of 2969 this License, without any additional terms or conditions. 2970 Notwithstanding the above, nothing herein shall supersede or modify 2971 the terms of any separate license agreement you may have executed 2972 with Licensor regarding such Contributions. 2973 2974 6. Trademarks. This License does not grant permission to use the trade 2975 names, trademarks, service marks, or product names of the Licensor, 2976 except as required for reasonable and customary use in describing the 2977 origin of the Work and reproducing the content of the NOTICE file. 2978 2979 7. Disclaimer of Warranty. Unless required by applicable law or 2980 agreed to in writing, Licensor provides the Work (and each 2981 Contributor provides its Contributions) on an "AS IS" BASIS, 2982 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 2983 implied, including, without limitation, any warranties or conditions 2984 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 2985 PARTICULAR PURPOSE. You are solely responsible for determining the 2986 appropriateness of using or redistributing the Work and assume any 2987 risks associated with Your exercise of permissions under this License. 2988 2989 8. Limitation of Liability. In no event and under no legal theory, 2990 whether in tort (including negligence), contract, or otherwise, 2991 unless required by applicable law (such as deliberate and grossly 2992 negligent acts) or agreed to in writing, shall any Contributor be 2993 liable to You for damages, including any direct, indirect, special, 2994 incidental, or consequential damages of any character arising as a 2995 result of this License or out of the use or inability to use the 2996 Work (including but not limited to damages for loss of goodwill, 2997 work stoppage, computer failure or malfunction, or any and all 2998 other commercial damages or losses), even if such Contributor 2999 has been advised of the possibility of such damages. 3000 3001 9. Accepting Warranty or Additional Liability. While redistributing 3002 the Work or Derivative Works thereof, You may choose to offer, 3003 and charge a fee for, acceptance of support, warranty, indemnity, 3004 or other liability obligations and/or rights consistent with this 3005 License. However, in accepting such obligations, You may act only 3006 on Your own behalf and on Your sole responsibility, not on behalf 3007 of any other Contributor, and only if You agree to indemnify, 3008 defend, and hold each Contributor harmless for any liability 3009 incurred by, or claims asserted against, such Contributor by reason 3010 of your accepting any such warranty or additional liability. 3011 3012 Copyright 2015 Avocet Systems Ltd. 3013 3014 Licensed under the Apache License, Version 2.0 (the "License"); 3015 you may not use this file except in compliance with the License. 3016 You may obtain a copy of the License at 3017 3018 http://www.apache.org/licenses/LICENSE-2.0 3019 3020 Unless required by applicable law or agreed to in writing, software 3021 distributed under the License is distributed on an "AS IS" BASIS, 3022 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 3023 See the License for the specific language governing permissions and 3024 limitations under the License. 3025 3026 --- 3027 3028 ## fake 3029 3030 Fake is a fake data generator for Go (Golang), heavily inspired by the forgery and ffaker Ruby gems, built by Dmitry Afanasyev. 3031 3032 * HOMEPAGE: 3033 * https://github.com/icrowley/fake 3034 3035 * LICENSE: 3036 3037 The MIT License (MIT) 3038 3039 Copyright (c) 2014 Dmitry Afanasyev 3040 3041 Permission is hereby granted, free of charge, to any person obtaining a copy 3042 of this software and associated documentation files (the "Software"), to deal 3043 in the Software without restriction, including without limitation the rights 3044 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 3045 copies of the Software, and to permit persons to whom the Software is 3046 furnished to do so, subject to the following conditions: 3047 3048 The above copyright notice and this permission notice shall be included in all 3049 copies or substantial portions of the Software. 3050 3051 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 3052 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 3053 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 3054 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 3055 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 3056 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 3057 SOFTWARE. 3058 3059 --- 3060 3061 ## memberlist 3062 3063 memberlist is a Go library that manages cluster membership and member failure detection using a gossip based protocol, built by HashiCorp. 3064 3065 * HOMEPAGE 3066 * github.com/hashicorp/memberlist 3067 3068 * LICENSE 3069 3070 Mozilla Public License, version 2.0 3071 3072 1. Definitions 3073 3074 1.1. “Contributor” 3075 3076 means each individual or legal entity that creates, contributes to the 3077 creation of, or owns Covered Software. 3078 3079 1.2. “Contributor Version” 3080 3081 means the combination of the Contributions of others (if any) used by a 3082 Contributor and that particular Contributor’s Contribution. 3083 3084 1.3. “Contribution” 3085 3086 means Covered Software of a particular Contributor. 3087 3088 1.4. “Covered Software” 3089 3090 means Source Code Form to which the initial Contributor has attached the 3091 notice in Exhibit A, the Executable Form of such Source Code Form, and 3092 Modifications of such Source Code Form, in each case including portions 3093 thereof. 3094 3095 1.5. “Incompatible With Secondary Licenses” 3096 means 3097 3098 a. that the initial Contributor has attached the notice described in 3099 Exhibit B to the Covered Software; or 3100 3101 b. that the Covered Software was made available under the terms of version 3102 1.1 or earlier of the License, but not also under the terms of a 3103 Secondary License. 3104 3105 1.6. “Executable Form” 3106 3107 means any form of the work other than Source Code Form. 3108 3109 1.7. “Larger Work” 3110 3111 means a work that combines Covered Software with other material, in a separate 3112 file or files, that is not Covered Software. 3113 3114 1.8. “License” 3115 3116 means this document. 3117 3118 1.9. “Licensable” 3119 3120 means having the right to grant, to the maximum extent possible, whether at the 3121 time of the initial grant or subsequently, any and all of the rights conveyed by 3122 this License. 3123 3124 1.10. “Modifications” 3125 3126 means any of the following: 3127 3128 a. any file in Source Code Form that results from an addition to, deletion 3129 from, or modification of the contents of Covered Software; or 3130 3131 b. any new file in Source Code Form that contains any Covered Software. 3132 3133 1.11. “Patent Claims” of a Contributor 3134 3135 means any patent claim(s), including without limitation, method, process, 3136 and apparatus claims, in any patent Licensable by such Contributor that 3137 would be infringed, but for the grant of the License, by the making, 3138 using, selling, offering for sale, having made, import, or transfer of 3139 either its Contributions or its Contributor Version. 3140 3141 1.12. “Secondary License” 3142 3143 means either the GNU General Public License, Version 2.0, the GNU Lesser 3144 General Public License, Version 2.1, the GNU Affero General Public 3145 License, Version 3.0, or any later versions of those licenses. 3146 3147 1.13. “Source Code Form” 3148 3149 means the form of the work preferred for making modifications. 3150 3151 1.14. “You” (or “Your”) 3152 3153 means an individual or a legal entity exercising rights under this 3154 License. For legal entities, “You” includes any entity that controls, is 3155 controlled by, or is under common control with You. For purposes of this 3156 definition, “control” means (a) the power, direct or indirect, to cause 3157 the direction or management of such entity, whether by contract or 3158 otherwise, or (b) ownership of more than fifty percent (50%) of the 3159 outstanding shares or beneficial ownership of such entity. 3160 3161 3162 2. License Grants and Conditions 3163 3164 2.1. Grants 3165 3166 Each Contributor hereby grants You a world-wide, royalty-free, 3167 non-exclusive license: 3168 3169 a. under intellectual property rights (other than patent or trademark) 3170 Licensable by such Contributor to use, reproduce, make available, 3171 modify, display, perform, distribute, and otherwise exploit its 3172 Contributions, either on an unmodified basis, with Modifications, or as 3173 part of a Larger Work; and 3174 3175 b. under Patent Claims of such Contributor to make, use, sell, offer for 3176 sale, have made, import, and otherwise transfer either its Contributions 3177 or its Contributor Version. 3178 3179 2.2. Effective Date 3180 3181 The licenses granted in Section 2.1 with respect to any Contribution become 3182 effective for each Contribution on the date the Contributor first distributes 3183 such Contribution. 3184 3185 2.3. Limitations on Grant Scope 3186 3187 The licenses granted in this Section 2 are the only rights granted under this 3188 License. No additional rights or licenses will be implied from the distribution 3189 or licensing of Covered Software under this License. Notwithstanding Section 3190 2.1(b) above, no patent license is granted by a Contributor: 3191 3192 a. for any code that a Contributor has removed from Covered Software; or 3193 3194 b. for infringements caused by: (i) Your and any other third party’s 3195 modifications of Covered Software, or (ii) the combination of its 3196 Contributions with other software (except as part of its Contributor 3197 Version); or 3198 3199 c. under Patent Claims infringed by Covered Software in the absence of its 3200 Contributions. 3201 3202 This License does not grant any rights in the trademarks, service marks, or 3203 logos of any Contributor (except as may be necessary to comply with the 3204 notice requirements in Section 3.4). 3205 3206 2.4. Subsequent Licenses 3207 3208 No Contributor makes additional grants as a result of Your choice to 3209 distribute the Covered Software under a subsequent version of this License 3210 (see Section 10.2) or under the terms of a Secondary License (if permitted 3211 under the terms of Section 3.3). 3212 3213 2.5. Representation 3214 3215 Each Contributor represents that the Contributor believes its Contributions 3216 are its original creation(s) or it has sufficient rights to grant the 3217 rights to its Contributions conveyed by this License. 3218 3219 2.6. Fair Use 3220 3221 This License is not intended to limit any rights You have under applicable 3222 copyright doctrines of fair use, fair dealing, or other equivalents. 3223 3224 2.7. Conditions 3225 3226 Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in 3227 Section 2.1. 3228 3229 3230 3. Responsibilities 3231 3232 3.1. Distribution of Source Form 3233 3234 All distribution of Covered Software in Source Code Form, including any 3235 Modifications that You create or to which You contribute, must be under the 3236 terms of this License. You must inform recipients that the Source Code Form 3237 of the Covered Software is governed by the terms of this License, and how 3238 they can obtain a copy of this License. You may not attempt to alter or 3239 restrict the recipients’ rights in the Source Code Form. 3240 3241 3.2. Distribution of Executable Form 3242 3243 If You distribute Covered Software in Executable Form then: 3244 3245 a. such Covered Software must also be made available in Source Code Form, 3246 as described in Section 3.1, and You must inform recipients of the 3247 Executable Form how they can obtain a copy of such Source Code Form by 3248 reasonable means in a timely manner, at a charge no more than the cost 3249 of distribution to the recipient; and 3250 3251 b. You may distribute such Executable Form under the terms of this License, 3252 or sublicense it under different terms, provided that the license for 3253 the Executable Form does not attempt to limit or alter the recipients’ 3254 rights in the Source Code Form under this License. 3255 3256 3.3. Distribution of a Larger Work 3257 3258 You may create and distribute a Larger Work under terms of Your choice, 3259 provided that You also comply with the requirements of this License for the 3260 Covered Software. If the Larger Work is a combination of Covered Software 3261 with a work governed by one or more Secondary Licenses, and the Covered 3262 Software is not Incompatible With Secondary Licenses, this License permits 3263 You to additionally distribute such Covered Software under the terms of 3264 such Secondary License(s), so that the recipient of the Larger Work may, at 3265 their option, further distribute the Covered Software under the terms of 3266 either this License or such Secondary License(s). 3267 3268 3.4. Notices 3269 3270 You may not remove or alter the substance of any license notices (including 3271 copyright notices, patent notices, disclaimers of warranty, or limitations 3272 of liability) contained within the Source Code Form of the Covered 3273 Software, except that You may alter any license notices to the extent 3274 required to remedy known factual inaccuracies. 3275 3276 3.5. Application of Additional Terms 3277 3278 You may choose to offer, and to charge a fee for, warranty, support, 3279 indemnity or liability obligations to one or more recipients of Covered 3280 Software. However, You may do so only on Your own behalf, and not on behalf 3281 of any Contributor. You must make it absolutely clear that any such 3282 warranty, support, indemnity, or liability obligation is offered by You 3283 alone, and You hereby agree to indemnify every Contributor for any 3284 liability incurred by such Contributor as a result of warranty, support, 3285 indemnity or liability terms You offer. You may include additional 3286 disclaimers of warranty and limitations of liability specific to any 3287 jurisdiction. 3288 3289 4. Inability to Comply Due to Statute or Regulation 3290 3291 If it is impossible for You to comply with any of the terms of this License 3292 with respect to some or all of the Covered Software due to statute, judicial 3293 order, or regulation then You must: (a) comply with the terms of this License 3294 to the maximum extent possible; and (b) describe the limitations and the code 3295 they affect. Such description must be placed in a text file included with all 3296 distributions of the Covered Software under this License. Except to the 3297 extent prohibited by statute or regulation, such description must be 3298 sufficiently detailed for a recipient of ordinary skill to be able to 3299 understand it. 3300 3301 5. Termination 3302 3303 5.1. The rights granted under this License will terminate automatically if You 3304 fail to comply with any of its terms. However, if You become compliant, 3305 then the rights granted under this License from a particular Contributor 3306 are reinstated (a) provisionally, unless and until such Contributor 3307 explicitly and finally terminates Your grants, and (b) on an ongoing basis, 3308 if such Contributor fails to notify You of the non-compliance by some 3309 reasonable means prior to 60 days after You have come back into compliance. 3310 Moreover, Your grants from a particular Contributor are reinstated on an 3311 ongoing basis if such Contributor notifies You of the non-compliance by 3312 some reasonable means, this is the first time You have received notice of 3313 non-compliance with this License from such Contributor, and You become 3314 compliant prior to 30 days after Your receipt of the notice. 3315 3316 5.2. If You initiate litigation against any entity by asserting a patent 3317 infringement claim (excluding declaratory judgment actions, counter-claims, 3318 and cross-claims) alleging that a Contributor Version directly or 3319 indirectly infringes any patent, then the rights granted to You by any and 3320 all Contributors for the Covered Software under Section 2.1 of this License 3321 shall terminate. 3322 3323 5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user 3324 license agreements (excluding distributors and resellers) which have been 3325 validly granted by You or Your distributors under this License prior to 3326 termination shall survive termination. 3327 3328 6. Disclaimer of Warranty 3329 3330 Covered Software is provided under this License on an “as is” basis, without 3331 warranty of any kind, either expressed, implied, or statutory, including, 3332 without limitation, warranties that the Covered Software is free of defects, 3333 merchantable, fit for a particular purpose or non-infringing. The entire 3334 risk as to the quality and performance of the Covered Software is with You. 3335 Should any Covered Software prove defective in any respect, You (not any 3336 Contributor) assume the cost of any necessary servicing, repair, or 3337 correction. This disclaimer of warranty constitutes an essential part of this 3338 License. No use of any Covered Software is authorized under this License 3339 except under this disclaimer. 3340 3341 7. Limitation of Liability 3342 3343 Under no circumstances and under no legal theory, whether tort (including 3344 negligence), contract, or otherwise, shall any Contributor, or anyone who 3345 distributes Covered Software as permitted above, be liable to You for any 3346 direct, indirect, special, incidental, or consequential damages of any 3347 character including, without limitation, damages for lost profits, loss of 3348 goodwill, work stoppage, computer failure or malfunction, or any and all 3349 other commercial damages or losses, even if such party shall have been 3350 informed of the possibility of such damages. This limitation of liability 3351 shall not apply to liability for death or personal injury resulting from such 3352 party’s negligence to the extent applicable law prohibits such limitation. 3353 Some jurisdictions do not allow the exclusion or limitation of incidental or 3354 consequential damages, so this exclusion and limitation may not apply to You. 3355 3356 8. Litigation 3357 3358 Any litigation relating to this License may be brought only in the courts of 3359 a jurisdiction where the defendant maintains its principal place of business 3360 and such litigation shall be governed by laws of that jurisdiction, without 3361 reference to its conflict-of-law provisions. Nothing in this Section shall 3362 prevent a party’s ability to bring cross-claims or counter-claims. 3363 3364 9. Miscellaneous 3365 3366 This License represents the complete agreement concerning the subject matter 3367 hereof. If any provision of this License is held to be unenforceable, such 3368 provision shall be reformed only to the extent necessary to make it 3369 enforceable. Any law or regulation which provides that the language of a 3370 contract shall be construed against the drafter shall not be used to construe 3371 this License against a Contributor. 3372 3373 3374 10. Versions of the License 3375 3376 10.1. New Versions 3377 3378 Mozilla Foundation is the license steward. Except as provided in Section 3379 10.3, no one other than the license steward has the right to modify or 3380 publish new versions of this License. Each version will be given a 3381 distinguishing version number. 3382 3383 10.2. Effect of New Versions 3384 3385 You may distribute the Covered Software under the terms of the version of 3386 the License under which You originally received the Covered Software, or 3387 under the terms of any subsequent version published by the license 3388 steward. 3389 3390 10.3. Modified Versions 3391 3392 If you create software not governed by this License, and you want to 3393 create a new license for such software, you may create and use a modified 3394 version of this License if you rename the license and remove any 3395 references to the name of the license steward (except to note that such 3396 modified license differs from this License). 3397 3398 10.4. Distributing Source Code Form that is Incompatible With Secondary Licenses 3399 If You choose to distribute Source Code Form that is Incompatible With 3400 Secondary Licenses under the terms of this version of the License, the 3401 notice described in Exhibit B of this License must be attached. 3402 3403 Exhibit A - Source Code Form License Notice 3404 3405 This Source Code Form is subject to the 3406 terms of the Mozilla Public License, v. 3407 2.0. If a copy of the MPL was not 3408 distributed with this file, You can 3409 obtain one at 3410 http://mozilla.org/MPL/2.0/. 3411 3412 If it is not possible or desirable to put the notice in a particular file, then 3413 You may include the notice in a location (such as a LICENSE file in a relevant 3414 directory) where a recipient would be likely to look for such a notice. 3415 3416 You may add additional accurate notices of copyright ownership. 3417 3418 Exhibit B - “Incompatible With Secondary Licenses” Notice 3419 3420 This Source Code Form is “Incompatible 3421 With Secondary Licenses”, as defined by 3422 the Mozilla Public License, v. 2.0. 3423 3424 --- 3425 3426 ## gorp 3427 3428 This product contains Go Relational Persistence, an ORM-ish library for Go. 3429 3430 * HOMEPAGE 3431 * github.com/mattermost/gorp 3432 3433 * LICENSE 3434 3435 (The MIT License) 3436 3437 Copyright (c) 2012 James Cooper <james@bitmechanic.com> 3438 3439 Permission is hereby granted, free of charge, to any person obtaining 3440 a copy of this software and associated documentation files (the 3441 'Software'), to deal in the Software without restriction, including 3442 without limitation the rights to use, copy, modify, merge, publish, 3443 distribute, sublicense, and/or sell copies of the Software, and to 3444 permit persons to whom the Software is furnished to do so, subject to 3445 the following conditions: 3446 3447 The above copyright notice and this permission notice shall be 3448 included in all copies or substantial portions of the Software. 3449 3450 THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, 3451 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 3452 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 3453 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 3454 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 3455 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 3456 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 3457 3458 --- 3459 3460 ## errors 3461 3462 Package errors provides simple error handling primitives, built by pkg. 3463 3464 * HOMEPAGE 3465 * github.com/pkg/errors 3466 3467 * LICENSE 3468 3469 Copyright (c) 2015, Dave Cheney <dave@cheney.net> 3470 All rights reserved. 3471 3472 Redistribution and use in source and binary forms, with or without 3473 modification, are permitted provided that the following conditions are met: 3474 3475 * Redistributions of source code must retain the above copyright notice, this 3476 list of conditions and the following disclaimer. 3477 3478 * Redistributions in binary form must reproduce the above copyright notice, 3479 this list of conditions and the following disclaimer in the documentation 3480 and/or other materials provided with the distribution. 3481 3482 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 3483 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 3484 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 3485 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE 3486 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 3487 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 3488 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 3489 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 3490 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 3491 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 3492 3493 ---