github.com/coincircle/mattermost-server@v4.8.1-0.20180321182714-9d701c704416+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 'user_agent', a Go library that parses HTTP User Agents by Miquel Sabaté Solà. 1288 1289 * HOMEPAGE: 1290 * https://github.com/mssola/user_agent 1291 1292 * LICENSE: 1293 1294 Copyright (c) 2012-2016 Miquel Sabaté Solà 1295 1296 Permission is hereby granted, free of charge, to any person obtaining 1297 a copy of this software and associated documentation files (the 1298 "Software"), to deal in the Software without restriction, including 1299 without limitation the rights to use, copy, modify, merge, publish, 1300 distribute, sublicense, and/or sell copies of the Software, and to 1301 permit persons to whom the Software is furnished to do so, subject to 1302 the following conditions: 1303 1304 The above copyright notice and this permission notice shall be 1305 included in all copies or substantial portions of the Software. 1306 1307 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 1308 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 1309 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 1310 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 1311 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 1312 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 1313 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 1314 1315 --- 1316 1317 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. 1318 1319 * HOMEPAGE: 1320 * https://github.com/pborman/uuid 1321 1322 * LICENSE: 1323 1324 Copyright (c) 2009,2014 Google Inc. All rights reserved. 1325 1326 Redistribution and use in source and binary forms, with or without 1327 modification, are permitted provided that the following conditions are 1328 met: 1329 1330 * Redistributions of source code must retain the above copyright 1331 notice, this list of conditions and the following disclaimer. 1332 * Redistributions in binary form must reproduce the above 1333 copyright notice, this list of conditions and the following disclaimer 1334 in the documentation and/or other materials provided with the 1335 distribution. 1336 * Neither the name of Google Inc. nor the names of its 1337 contributors may be used to endorse or promote products derived from 1338 this software without specific prior written permission. 1339 1340 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 1341 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 1342 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 1343 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 1344 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 1345 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 1346 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 1347 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 1348 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 1349 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 1350 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 1351 1352 --- 1353 1354 This product contains a modified portion of 'yaml', a YAML support for the Go language by Canonical Inc. 1355 1356 * HOMEPAGE: 1357 * https://gopkg.in/yaml.v2 1358 1359 * LICENSE: 1360 1361 1362 Copyright (c) 2011-2014 - Canonical Inc. 1363 1364 This software is licensed under the LGPLv3, included below. 1365 1366 As a special exception to the GNU Lesser General Public License version 3 1367 ("LGPL3"), the copyright holders of this Library give you permission to 1368 convey to a third party a Combined Work that links statically or dynamically 1369 to this Library without providing any Minimal Corresponding Source or 1370 Minimal Application Code as set out in 4d or providing the installation 1371 information set out in section 4e, provided that you comply with the other 1372 provisions of LGPL3 and provided that you meet, for the Application the 1373 terms and conditions of the license(s) which apply to the Application. 1374 1375 Except as stated in this special exception, the provisions of LGPL3 will 1376 continue to comply in full to this Library. If you modify this Library, you 1377 may apply this exception to your version of this Library, but you are not 1378 obliged to do so. If you do not wish to do so, delete this exception 1379 statement from your version. This exception does not (and cannot) modify any 1380 license terms which apply to the Application, with which you must still 1381 comply. 1382 1383 1384 GNU LESSER GENERAL PUBLIC LICENSE 1385 Version 3, 29 June 2007 1386 1387 Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/> 1388 Everyone is permitted to copy and distribute verbatim copies 1389 of this license document, but changing it is not allowed. 1390 1391 1392 This version of the GNU Lesser General Public License incorporates 1393 the terms and conditions of version 3 of the GNU General Public 1394 License, supplemented by the additional permissions listed below. 1395 1396 0. Additional Definitions. 1397 1398 As used herein, "this License" refers to version 3 of the GNU Lesser 1399 General Public License, and the "GNU GPL" refers to version 3 of the GNU 1400 General Public License. 1401 1402 "The Library" refers to a covered work governed by this License, 1403 other than an Application or a Combined Work as defined below. 1404 1405 An "Application" is any work that makes use of an interface provided 1406 by the Library, but which is not otherwise based on the Library. 1407 Defining a subclass of a class defined by the Library is deemed a mode 1408 of using an interface provided by the Library. 1409 1410 A "Combined Work" is a work produced by combining or linking an 1411 Application with the Library. The particular version of the Library 1412 with which the Combined Work was made is also called the "Linked 1413 Version". 1414 1415 The "Minimal Corresponding Source" for a Combined Work means the 1416 Corresponding Source for the Combined Work, excluding any source code 1417 for portions of the Combined Work that, considered in isolation, are 1418 based on the Application, and not on the Linked Version. 1419 1420 The "Corresponding Application Code" for a Combined Work means the 1421 object code and/or source code for the Application, including any data 1422 and utility programs needed for reproducing the Combined Work from the 1423 Application, but excluding the System Libraries of the Combined Work. 1424 1425 1. Exception to Section 3 of the GNU GPL. 1426 1427 You may convey a covered work under sections 3 and 4 of this License 1428 without being bound by section 3 of the GNU GPL. 1429 1430 2. Conveying Modified Versions. 1431 1432 If you modify a copy of the Library, and, in your modifications, a 1433 facility refers to a function or data to be supplied by an Application 1434 that uses the facility (other than as an argument passed when the 1435 facility is invoked), then you may convey a copy of the modified 1436 version: 1437 1438 a) under this License, provided that you make a good faith effort to 1439 ensure that, in the event an Application does not supply the 1440 function or data, the facility still operates, and performs 1441 whatever part of its purpose remains meaningful, or 1442 1443 b) under the GNU GPL, with none of the additional permissions of 1444 this License applicable to that copy. 1445 1446 3. Object Code Incorporating Material from Library Header Files. 1447 1448 The object code form of an Application may incorporate material from 1449 a header file that is part of the Library. You may convey such object 1450 code under terms of your choice, provided that, if the incorporated 1451 material is not limited to numerical parameters, data structure 1452 layouts and accessors, or small macros, inline functions and templates 1453 (ten or fewer lines in length), you do both of the following: 1454 1455 a) Give prominent notice with each copy of the object code that the 1456 Library is used in it and that the Library and its use are 1457 covered by this License. 1458 1459 b) Accompany the object code with a copy of the GNU GPL and this license 1460 document. 1461 1462 4. Combined Works. 1463 1464 You may convey a Combined Work under terms of your choice that, 1465 taken together, effectively do not restrict modification of the 1466 portions of the Library contained in the Combined Work and reverse 1467 engineering for debugging such modifications, if you also do each of 1468 the following: 1469 1470 a) Give prominent notice with each copy of the Combined Work that 1471 the Library is used in it and that the Library and its use are 1472 covered by this License. 1473 1474 b) Accompany the Combined Work with a copy of the GNU GPL and this license 1475 document. 1476 1477 c) For a Combined Work that displays copyright notices during 1478 execution, include the copyright notice for the Library among 1479 these notices, as well as a reference directing the user to the 1480 copies of the GNU GPL and this license document. 1481 1482 d) Do one of the following: 1483 1484 0) Convey the Minimal Corresponding Source under the terms of this 1485 License, and the Corresponding Application Code in a form 1486 suitable for, and under terms that permit, the user to 1487 recombine or relink the Application with a modified version of 1488 the Linked Version to produce a modified Combined Work, in the 1489 manner specified by section 6 of the GNU GPL for conveying 1490 Corresponding Source. 1491 1492 1) Use a suitable shared library mechanism for linking with the 1493 Library. A suitable mechanism is one that (a) uses at run time 1494 a copy of the Library already present on the user's computer 1495 system, and (b) will operate properly with a modified version 1496 of the Library that is interface-compatible with the Linked 1497 Version. 1498 1499 e) Provide Installation Information, but only if you would otherwise 1500 be required to provide such information under section 6 of the 1501 GNU GPL, and only to the extent that such information is 1502 necessary to install and execute a modified version of the 1503 Combined Work produced by recombining or relinking the 1504 Application with a modified version of the Linked Version. (If 1505 you use option 4d0, the Installation Information must accompany 1506 the Minimal Corresponding Source and Corresponding Application 1507 Code. If you use option 4d1, you must provide the Installation 1508 Information in the manner specified by section 6 of the GNU GPL 1509 for conveying Corresponding Source.) 1510 1511 5. Combined Libraries. 1512 1513 You may place library facilities that are a work based on the 1514 Library side by side in a single library together with other library 1515 facilities that are not Applications and are not covered by this 1516 License, and convey such a combined library under terms of your 1517 choice, if you do both of the following: 1518 1519 a) Accompany the combined library with a copy of the same work based 1520 on the Library, uncombined with any other library facilities, 1521 conveyed under the terms of this License. 1522 1523 b) Give prominent notice with the combined library that part of it 1524 is a work based on the Library, and explaining where to find the 1525 accompanying uncombined form of the same work. 1526 1527 6. Revised Versions of the GNU Lesser General Public License. 1528 1529 The Free Software Foundation may publish revised and/or new versions 1530 of the GNU Lesser General Public License from time to time. Such new 1531 versions will be similar in spirit to the present version, but may 1532 differ in detail to address new problems or concerns. 1533 1534 Each version is given a distinguishing version number. If the 1535 Library as you received it specifies that a certain numbered version 1536 of the GNU Lesser General Public License "or any later version" 1537 applies to it, you have the option of following the terms and 1538 conditions either of that published version or of any later version 1539 published by the Free Software Foundation. If the Library as you 1540 received it does not specify a version number of the GNU Lesser 1541 General Public License, you may choose any version of the GNU Lesser 1542 General Public License ever published by the Free Software Foundation. 1543 1544 If the Library as you received it specifies that a proxy can decide 1545 whether future versions of the GNU Lesser General Public License shall 1546 apply, that proxy's public statement of acceptance of any version is 1547 permanent authorization for you to choose that version for the 1548 Library. 1549 1550 --- 1551 1552 This product contains a modified portion of 'throttled', a package store offering a memory-based and a Redis-based throttled by Martin Angers. 1553 1554 * HOMEPAGE: 1555 * http://gopkg.in/throttled/throttled.v1/store 1556 1557 * LICENSE: 1558 1559 Copyright (c) 2014, Martin Angers 1560 All rights reserved. 1561 1562 Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1563 1564 * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 1565 1566 * 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. 1567 1568 * 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. 1569 1570 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 1571 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 1572 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1573 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, 1574 EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 1575 1576 --- 1577 1578 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. 1579 1580 * HOMEPAGE: 1581 * http://gopkg.in/throttled/throttled.v1 1582 1583 * LICENSE: 1584 1585 Copyright (c) 2014, Martin Angers and Contributors. 1586 All rights reserved. 1587 1588 Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1589 1590 * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 1591 1592 * 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. 1593 1594 * 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. 1595 1596 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 1597 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 1598 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1599 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, 1600 EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 1601 1602 --- 1603 1604 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. 1605 1606 * HOMEPAGE: 1607 * http://gopkg.in/fsnotify.v1 1608 1609 * LICENSE: 1610 1611 Copyright (c) 2012 The Go Authors. All rights reserved. 1612 Copyright (c) 2012 fsnotify Authors. All rights reserved. 1613 1614 Redistribution and use in source and binary forms, with or without 1615 modification, are permitted provided that the following conditions are 1616 met: 1617 1618 * Redistributions of source code must retain the above copyright 1619 notice, this list of conditions and the following disclaimer. 1620 * Redistributions in binary form must reproduce the above 1621 copyright notice, this list of conditions and the following disclaimer 1622 in the documentation and/or other materials provided with the 1623 distribution. 1624 * Neither the name of Google Inc. nor the names of its 1625 contributors may be used to endorse or promote products derived from 1626 this software without specific prior written permission. 1627 1628 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 1629 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 1630 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 1631 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 1632 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 1633 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 1634 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 1635 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 1636 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 1637 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 1638 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 1639 1640 --- 1641 1642 ## asn1-ber 1643 1644 This product contains a modified portion of 'asn1-ber', an ASN1 BER Encoding / Decoding Library for the GO programming language by The Go Authors. 1645 1646 * HOMEPAGE: 1647 * http://gopkg.in/asn1-ber.v1 1648 1649 * LICENSE: 1650 1651 Copyright (c) 2012 The Go Authors. All rights reserved. 1652 1653 Redistribution and use in source and binary forms, with or without 1654 modification, are permitted provided that the following conditions are 1655 met: 1656 1657 * Redistributions of source code must retain the above copyright 1658 notice, this list of conditions and the following disclaimer. 1659 * Redistributions in binary form must reproduce the above 1660 copyright notice, this list of conditions and the following disclaimer 1661 in the documentation and/or other materials provided with the 1662 distribution. 1663 * Neither the name of Google Inc. nor the names of its 1664 contributors may be used to endorse or promote products derived from 1665 this software without specific prior written permission. 1666 1667 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 1668 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 1669 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 1670 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 1671 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 1672 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 1673 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 1674 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 1675 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 1676 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 1677 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 1678 1679 --- 1680 1681 This product contains a modified portion of 'asn1-ber', an ASN1 BER Encoding / Decoding Library for the GO programming language by The Go Authors. 1682 1683 * HOMEPAGE: 1684 * http://gopkg.in/asn1-ber.v1 1685 1686 * LICENSE: 1687 1688 Copyright (c) 2012 The Go Authors. All rights reserved. 1689 1690 Redistribution and use in source and binary forms, with or without 1691 modification, are permitted provided that the following conditions are 1692 met: 1693 1694 * Redistributions of source code must retain the above copyright 1695 notice, this list of conditions and the following disclaimer. 1696 * Redistributions in binary form must reproduce the above 1697 copyright notice, this list of conditions and the following disclaimer 1698 in the documentation and/or other materials provided with the 1699 distribution. 1700 * Neither the name of Google Inc. nor the names of its 1701 contributors may be used to endorse or promote products derived from 1702 this software without specific prior written permission. 1703 1704 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 1705 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 1706 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 1707 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 1708 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 1709 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 1710 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 1711 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 1712 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 1713 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 1714 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 1715 1716 --- 1717 1718 ## redigo 1719 1720 This product contains a modified portion of 'redigo', a Go client for the Redis database. 1721 1722 * HOMEPAGE: 1723 * https://github.com/garyburd/redigo 1724 1725 * LICENSE: 1726 1727 Apache License 1728 Version 2.0, January 2004 1729 http://www.apache.org/licenses/ 1730 1731 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1732 1733 1. Definitions. 1734 1735 "License" shall mean the terms and conditions for use, reproduction, 1736 and distribution as defined by Sections 1 through 9 of this document. 1737 1738 "Licensor" shall mean the copyright owner or entity authorized by 1739 the copyright owner that is granting the License. 1740 1741 "Legal Entity" shall mean the union of the acting entity and all 1742 other entities that control, are controlled by, or are under common 1743 control with that entity. For the purposes of this definition, 1744 "control" means (i) the power, direct or indirect, to cause the 1745 direction or management of such entity, whether by contract or 1746 otherwise, or (ii) ownership of fifty percent (50%) or more of the 1747 outstanding shares, or (iii) beneficial ownership of such entity. 1748 1749 "You" (or "Your") shall mean an individual or Legal Entity 1750 exercising permissions granted by this License. 1751 1752 "Source" form shall mean the preferred form for making modifications, 1753 including but not limited to software source code, documentation 1754 source, and configuration files. 1755 1756 "Object" form shall mean any form resulting from mechanical 1757 transformation or translation of a Source form, including but 1758 not limited to compiled object code, generated documentation, 1759 and conversions to other media types. 1760 1761 "Work" shall mean the work of authorship, whether in Source or 1762 Object form, made available under the License, as indicated by a 1763 copyright notice that is included in or attached to the work 1764 (an example is provided in the Appendix below). 1765 1766 "Derivative Works" shall mean any work, whether in Source or Object 1767 form, that is based on (or derived from) the Work and for which the 1768 editorial revisions, annotations, elaborations, or other modifications 1769 represent, as a whole, an original work of authorship. For the purposes 1770 of this License, Derivative Works shall not include works that remain 1771 separable from, or merely link (or bind by name) to the interfaces of, 1772 the Work and Derivative Works thereof. 1773 1774 "Contribution" shall mean any work of authorship, including 1775 the original version of the Work and any modifications or additions 1776 to that Work or Derivative Works thereof, that is intentionally 1777 submitted to Licensor for inclusion in the Work by the copyright owner 1778 or by an individual or Legal Entity authorized to submit on behalf of 1779 the copyright owner. For the purposes of this definition, "submitted" 1780 means any form of electronic, verbal, or written communication sent 1781 to the Licensor or its representatives, including but not limited to 1782 communication on electronic mailing lists, source code control systems, 1783 and issue tracking systems that are managed by, or on behalf of, the 1784 Licensor for the purpose of discussing and improving the Work, but 1785 excluding communication that is conspicuously marked or otherwise 1786 designated in writing by the copyright owner as "Not a Contribution." 1787 1788 "Contributor" shall mean Licensor and any individual or Legal Entity 1789 on behalf of whom a Contribution has been received by Licensor and 1790 subsequently incorporated within the Work. 1791 1792 2. Grant of Copyright License. Subject to the terms and conditions of 1793 this License, each Contributor hereby grants to You a perpetual, 1794 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1795 copyright license to reproduce, prepare Derivative Works of, 1796 publicly display, publicly perform, sublicense, and distribute the 1797 Work and such Derivative Works in Source or Object form. 1798 1799 3. Grant of Patent License. Subject to the terms and conditions of 1800 this License, each Contributor hereby grants to You a perpetual, 1801 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1802 (except as stated in this section) patent license to make, have made, 1803 use, offer to sell, sell, import, and otherwise transfer the Work, 1804 where such license applies only to those patent claims licensable 1805 by such Contributor that are necessarily infringed by their 1806 Contribution(s) alone or by combination of their Contribution(s) 1807 with the Work to which such Contribution(s) was submitted. If You 1808 institute patent litigation against any entity (including a 1809 cross-claim or counterclaim in a lawsuit) alleging that the Work 1810 or a Contribution incorporated within the Work constitutes direct 1811 or contributory patent infringement, then any patent licenses 1812 granted to You under this License for that Work shall terminate 1813 as of the date such litigation is filed. 1814 1815 4. Redistribution. You may reproduce and distribute copies of the 1816 Work or Derivative Works thereof in any medium, with or without 1817 modifications, and in Source or Object form, provided that You 1818 meet the following conditions: 1819 1820 (a) You must give any other recipients of the Work or 1821 Derivative Works a copy of this License; and 1822 1823 (b) You must cause any modified files to carry prominent notices 1824 stating that You changed the files; and 1825 1826 (c) You must retain, in the Source form of any Derivative Works 1827 that You distribute, all copyright, patent, trademark, and 1828 attribution notices from the Source form of the Work, 1829 excluding those notices that do not pertain to any part of 1830 the Derivative Works; and 1831 1832 (d) If the Work includes a "NOTICE" text file as part of its 1833 distribution, then any Derivative Works that You distribute must 1834 include a readable copy of the attribution notices contained 1835 within such NOTICE file, excluding those notices that do not 1836 pertain to any part of the Derivative Works, in at least one 1837 of the following places: within a NOTICE text file distributed 1838 as part of the Derivative Works; within the Source form or 1839 documentation, if provided along with the Derivative Works; or, 1840 within a display generated by the Derivative Works, if and 1841 wherever such third-party notices normally appear. The contents 1842 of the NOTICE file are for informational purposes only and 1843 do not modify the License. You may add Your own attribution 1844 notices within Derivative Works that You distribute, alongside 1845 or as an addendum to the NOTICE text from the Work, provided 1846 that such additional attribution notices cannot be construed 1847 as modifying the License. 1848 1849 You may add Your own copyright statement to Your modifications and 1850 may provide additional or different license terms and conditions 1851 for use, reproduction, or distribution of Your modifications, or 1852 for any such Derivative Works as a whole, provided Your use, 1853 reproduction, and distribution of the Work otherwise complies with 1854 the conditions stated in this License. 1855 1856 5. Submission of Contributions. Unless You explicitly state otherwise, 1857 any Contribution intentionally submitted for inclusion in the Work 1858 by You to the Licensor shall be under the terms and conditions of 1859 this License, without any additional terms or conditions. 1860 Notwithstanding the above, nothing herein shall supersede or modify 1861 the terms of any separate license agreement you may have executed 1862 with Licensor regarding such Contributions. 1863 1864 6. Trademarks. This License does not grant permission to use the trade 1865 names, trademarks, service marks, or product names of the Licensor, 1866 except as required for reasonable and customary use in describing the 1867 origin of the Work and reproducing the content of the NOTICE file. 1868 1869 7. Disclaimer of Warranty. Unless required by applicable law or 1870 agreed to in writing, Licensor provides the Work (and each 1871 Contributor provides its Contributions) on an "AS IS" BASIS, 1872 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 1873 implied, including, without limitation, any warranties or conditions 1874 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 1875 PARTICULAR PURPOSE. You are solely responsible for determining the 1876 appropriateness of using or redistributing the Work and assume any 1877 risks associated with Your exercise of permissions under this License. 1878 1879 8. Limitation of Liability. In no event and under no legal theory, 1880 whether in tort (including negligence), contract, or otherwise, 1881 unless required by applicable law (such as deliberate and grossly 1882 negligent acts) or agreed to in writing, shall any Contributor be 1883 liable to You for damages, including any direct, indirect, special, 1884 incidental, or consequential damages of any character arising as a 1885 result of this License or out of the use or inability to use the 1886 Work (including but not limited to damages for loss of goodwill, 1887 work stoppage, computer failure or malfunction, or any and all 1888 other commercial damages or losses), even if such Contributor 1889 has been advised of the possibility of such damages. 1890 1891 9. Accepting Warranty or Additional Liability. While redistributing 1892 the Work or Derivative Works thereof, You may choose to offer, 1893 and charge a fee for, acceptance of support, warranty, indemnity, 1894 or other liability obligations and/or rights consistent with this 1895 License. However, in accepting such obligations, You may act only 1896 on Your own behalf and on Your sole responsibility, not on behalf 1897 of any other Contributor, and only if You agree to indemnify, 1898 defend, and hold each Contributor harmless for any liability 1899 incurred by, or claims asserted against, such Contributor by reason 1900 of your accepting any such warranty or additional liability. 1901 1902 --- 1903 1904 ## crypto 1905 1906 This product contains a modified portion of 'crypto', a set of Go cryptographic libraries. 1907 1908 * HOMEPAGE: 1909 * https://github.com/golang/crypto 1910 1911 * LICENSE: 1912 1913 Copyright (c) 2009 The Go Authors. All rights reserved. 1914 1915 Redistribution and use in source and binary forms, with or without 1916 modification, are permitted provided that the following conditions are 1917 met: 1918 1919 * Redistributions of source code must retain the above copyright 1920 notice, this list of conditions and the following disclaimer. 1921 * Redistributions in binary form must reproduce the above 1922 copyright notice, this list of conditions and the following disclaimer 1923 in the documentation and/or other materials provided with the 1924 distribution. 1925 * Neither the name of Google Inc. nor the names of its 1926 contributors may be used to endorse or promote products derived from 1927 this software without specific prior written permission. 1928 1929 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 1930 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 1931 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 1932 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 1933 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 1934 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 1935 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 1936 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 1937 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 1938 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 1939 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 1940 1941 1942 --- 1943 1944 ## image 1945 1946 This product contains a modified portion of 'image', a set of Go image libraries. 1947 1948 * HOMEPAGE: 1949 * https://github.com/golang/image 1950 1951 * LICENSE: 1952 1953 Copyright (c) 2009 The Go Authors. All rights reserved. 1954 1955 Redistribution and use in source and binary forms, with or without 1956 modification, are permitted provided that the following conditions are 1957 met: 1958 1959 * Redistributions of source code must retain the above copyright 1960 notice, this list of conditions and the following disclaimer. 1961 * Redistributions in binary form must reproduce the above 1962 copyright notice, this list of conditions and the following disclaimer 1963 in the documentation and/or other materials provided with the 1964 distribution. 1965 * Neither the name of Google Inc. nor the names of its 1966 contributors may be used to endorse or promote products derived from 1967 this software without specific prior written permission. 1968 1969 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 1970 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 1971 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 1972 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 1973 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 1974 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 1975 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 1976 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 1977 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 1978 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 1979 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 1980 1981 1982 --- 1983 1984 ## rsc 1985 1986 This product contains a modified portion of 'rsc', a random source code library from Google 1987 1988 * HOMEPAGE: 1989 * https://code.google.com/archive/p/rsc/ 1990 1991 * LICENSE: 1992 1993 Copyright (c) <YEAR>, <OWNER> 1994 All rights reserved. 1995 1996 Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1997 1998 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 1999 2000 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. 2001 2002 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. 2003 2004 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. 2005 2006 --- 2007 2008 ## mattermost-driver-javascript 2009 2010 This product contains a modified portion of 'mattermost-driver-javascript', a Javascript library for interacting with the Mattermost API. 2011 2012 * HOMEPAGE: 2013 * https://github.com/mattermost/mattermost-driver-javascript 2014 2015 * LICENSE: 2016 2017 Copyright 2016-present Mattermost 2018 2019 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 2020 2021 http://www.apache.org/licenses/LICENSE-2.0 2022 2023 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. 2024 2025 --- 2026 2027 This product contains a modified portion of 'osext', providing a function that returns an absolute path to the current program executable, built by kardianos. 2028 2029 * HOMEPAGE: 2030 * https://github.com/kardianos/osext 2031 2032 * LICENSE: 2033 2034 Copyright (c) 2012 The Go Authors. All rights reserved. 2035 2036 Redistribution and use in source and binary forms, with or without 2037 modification, are permitted provided that the following conditions are 2038 met: 2039 2040 * Redistributions of source code must retain the above copyright 2041 notice, this list of conditions and the following disclaimer. 2042 * Redistributions in binary form must reproduce the above 2043 copyright notice, this list of conditions and the following disclaimer 2044 in the documentation and/or other materials provided with the 2045 distribution. 2046 * Neither the name of Google Inc. nor the names of its 2047 contributors may be used to endorse or promote products derived from 2048 this software without specific prior written permission. 2049 2050 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 2051 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 2052 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 2053 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 2054 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 2055 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 2056 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 2057 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 2058 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 2059 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 2060 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 2061 2062 --- 2063 2064 This product contains a modified portion of 'go-saml', a SAML client library for Go written by RobotsAndPencils. 2065 2066 * HOMEPAGE: 2067 * https://github.com/RobotsAndPencils/go-saml 2068 2069 * LICENSE: 2070 2071 The MIT License (MIT) 2072 2073 Copyright (c) 2015 Robots and Pencils 2074 2075 Permission is hereby granted, free of charge, to any person obtaining a copy 2076 of this software and associated documentation files (the "Software"), to deal 2077 in the Software without restriction, including without limitation the rights 2078 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2079 copies of the Software, and to permit persons to whom the Software is 2080 furnished to do so, subject to the following conditions: 2081 2082 The above copyright notice and this permission notice shall be included in all 2083 copies or substantial portions of the Software. 2084 2085 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2086 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2087 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2088 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2089 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2090 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 2091 SOFTWARE. 2092 2093 --- 2094 2095 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. 2096 2097 * HOMEPAGE: 2098 * https://github.com/minio/minio-go 2099 2100 * LICENSE: 2101 2102 2103 Apache License 2104 Version 2.0, January 2004 2105 http://www.apache.org/licenses/ 2106 2107 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 2108 2109 1. Definitions. 2110 2111 "License" shall mean the terms and conditions for use, reproduction, 2112 and distribution as defined by Sections 1 through 9 of this document. 2113 2114 "Licensor" shall mean the copyright owner or entity authorized by 2115 the copyright owner that is granting the License. 2116 2117 "Legal Entity" shall mean the union of the acting entity and all 2118 other entities that control, are controlled by, or are under common 2119 control with that entity. For the purposes of this definition, 2120 "control" means (i) the power, direct or indirect, to cause the 2121 direction or management of such entity, whether by contract or 2122 otherwise, or (ii) ownership of fifty percent (50%) or more of the 2123 outstanding shares, or (iii) beneficial ownership of such entity. 2124 2125 "You" (or "Your") shall mean an individual or Legal Entity 2126 exercising permissions granted by this License. 2127 2128 "Source" form shall mean the preferred form for making modifications, 2129 including but not limited to software source code, documentation 2130 source, and configuration files. 2131 2132 "Object" form shall mean any form resulting from mechanical 2133 transformation or translation of a Source form, including but 2134 not limited to compiled object code, generated documentation, 2135 and conversions to other media types. 2136 2137 "Work" shall mean the work of authorship, whether in Source or 2138 Object form, made available under the License, as indicated by a 2139 copyright notice that is included in or attached to the work 2140 (an example is provided in the Appendix below). 2141 2142 "Derivative Works" shall mean any work, whether in Source or Object 2143 form, that is based on (or derived from) the Work and for which the 2144 editorial revisions, annotations, elaborations, or other modifications 2145 represent, as a whole, an original work of authorship. For the purposes 2146 of this License, Derivative Works shall not include works that remain 2147 separable from, or merely link (or bind by name) to the interfaces of, 2148 the Work and Derivative Works thereof. 2149 2150 "Contribution" shall mean any work of authorship, including 2151 the original version of the Work and any modifications or additions 2152 to that Work or Derivative Works thereof, that is intentionally 2153 submitted to Licensor for inclusion in the Work by the copyright owner 2154 or by an individual or Legal Entity authorized to submit on behalf of 2155 the copyright owner. For the purposes of this definition, "submitted" 2156 means any form of electronic, verbal, or written communication sent 2157 to the Licensor or its representatives, including but not limited to 2158 communication on electronic mailing lists, source code control systems, 2159 and issue tracking systems that are managed by, or on behalf of, the 2160 Licensor for the purpose of discussing and improving the Work, but 2161 excluding communication that is conspicuously marked or otherwise 2162 designated in writing by the copyright owner as "Not a Contribution." 2163 2164 "Contributor" shall mean Licensor and any individual or Legal Entity 2165 on behalf of whom a Contribution has been received by Licensor and 2166 subsequently incorporated within the Work. 2167 2168 2. Grant of Copyright License. Subject to the terms and conditions of 2169 this License, each Contributor hereby grants to You a perpetual, 2170 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 2171 copyright license to reproduce, prepare Derivative Works of, 2172 publicly display, publicly perform, sublicense, and distribute the 2173 Work and such Derivative Works in Source or Object form. 2174 2175 3. Grant of Patent License. Subject to the terms and conditions of 2176 this License, each Contributor hereby grants to You a perpetual, 2177 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 2178 (except as stated in this section) patent license to make, have made, 2179 use, offer to sell, sell, import, and otherwise transfer the Work, 2180 where such license applies only to those patent claims licensable 2181 by such Contributor that are necessarily infringed by their 2182 Contribution(s) alone or by combination of their Contribution(s) 2183 with the Work to which such Contribution(s) was submitted. If You 2184 institute patent litigation against any entity (including a 2185 cross-claim or counterclaim in a lawsuit) alleging that the Work 2186 or a Contribution incorporated within the Work constitutes direct 2187 or contributory patent infringement, then any patent licenses 2188 granted to You under this License for that Work shall terminate 2189 as of the date such litigation is filed. 2190 2191 4. Redistribution. You may reproduce and distribute copies of the 2192 Work or Derivative Works thereof in any medium, with or without 2193 modifications, and in Source or Object form, provided that You 2194 meet the following conditions: 2195 2196 (a) You must give any other recipients of the Work or 2197 Derivative Works a copy of this License; and 2198 2199 (b) You must cause any modified files to carry prominent notices 2200 stating that You changed the files; and 2201 2202 (c) You must retain, in the Source form of any Derivative Works 2203 that You distribute, all copyright, patent, trademark, and 2204 attribution notices from the Source form of the Work, 2205 excluding those notices that do not pertain to any part of 2206 the Derivative Works; and 2207 2208 (d) If the Work includes a "NOTICE" text file as part of its 2209 distribution, then any Derivative Works that You distribute must 2210 include a readable copy of the attribution notices contained 2211 within such NOTICE file, excluding those notices that do not 2212 pertain to any part of the Derivative Works, in at least one 2213 of the following places: within a NOTICE text file distributed 2214 as part of the Derivative Works; within the Source form or 2215 documentation, if provided along with the Derivative Works; or, 2216 within a display generated by the Derivative Works, if and 2217 wherever such third-party notices normally appear. The contents 2218 of the NOTICE file are for informational purposes only and 2219 do not modify the License. You may add Your own attribution 2220 notices within Derivative Works that You distribute, alongside 2221 or as an addendum to the NOTICE text from the Work, provided 2222 that such additional attribution notices cannot be construed 2223 as modifying the License. 2224 2225 You may add Your own copyright statement to Your modifications and 2226 may provide additional or different license terms and conditions 2227 for use, reproduction, or distribution of Your modifications, or 2228 for any such Derivative Works as a whole, provided Your use, 2229 reproduction, and distribution of the Work otherwise complies with 2230 the conditions stated in this License. 2231 2232 5. Submission of Contributions. Unless You explicitly state otherwise, 2233 any Contribution intentionally submitted for inclusion in the Work 2234 by You to the Licensor shall be under the terms and conditions of 2235 this License, without any additional terms or conditions. 2236 Notwithstanding the above, nothing herein shall supersede or modify 2237 the terms of any separate license agreement you may have executed 2238 with Licensor regarding such Contributions. 2239 2240 6. Trademarks. This License does not grant permission to use the trade 2241 names, trademarks, service marks, or product names of the Licensor, 2242 except as required for reasonable and customary use in describing the 2243 origin of the Work and reproducing the content of the NOTICE file. 2244 2245 7. Disclaimer of Warranty. Unless required by applicable law or 2246 agreed to in writing, Licensor provides the Work (and each 2247 Contributor provides its Contributions) on an "AS IS" BASIS, 2248 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 2249 implied, including, without limitation, any warranties or conditions 2250 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 2251 PARTICULAR PURPOSE. You are solely responsible for determining the 2252 appropriateness of using or redistributing the Work and assume any 2253 risks associated with Your exercise of permissions under this License. 2254 2255 8. Limitation of Liability. In no event and under no legal theory, 2256 whether in tort (including negligence), contract, or otherwise, 2257 unless required by applicable law (such as deliberate and grossly 2258 negligent acts) or agreed to in writing, shall any Contributor be 2259 liable to You for damages, including any direct, indirect, special, 2260 incidental, or consequential damages of any character arising as a 2261 result of this License or out of the use or inability to use the 2262 Work (including but not limited to damages for loss of goodwill, 2263 work stoppage, computer failure or malfunction, or any and all 2264 other commercial damages or losses), even if such Contributor 2265 has been advised of the possibility of such damages. 2266 2267 9. Accepting Warranty or Additional Liability. While redistributing 2268 the Work or Derivative Works thereof, You may choose to offer, 2269 and charge a fee for, acceptance of support, warranty, indemnity, 2270 or other liability obligations and/or rights consistent with this 2271 License. However, in accepting such obligations, You may act only 2272 on Your own behalf and on Your sole responsibility, not on behalf 2273 of any other Contributor, and only if You agree to indemnify, 2274 defend, and hold each Contributor harmless for any liability 2275 incurred by, or claims asserted against, such Contributor by reason 2276 of your accepting any such warranty or additional liability. 2277 2278 END OF TERMS AND CONDITIONS 2279 2280 --- 2281 2282 This product contains a modified portion of 'graceful', a Go package enabling graceful shutdown of an http.Handler server, built by Tyler Bunnell. 2283 2284 * HOMEPAGE: 2285 * https://github.com/tylerb/graceful 2286 2287 * LICENSE: 2288 2289 The MIT License (MIT) 2290 2291 Copyright (c) 2014 Tyler Bunnell 2292 2293 Permission is hereby granted, free of charge, to any person obtaining a copy 2294 of this software and associated documentation files (the "Software"), to deal 2295 in the Software without restriction, including without limitation the rights 2296 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2297 copies of the Software, and to permit persons to whom the Software is 2298 furnished to do so, subject to the following conditions: 2299 2300 The above copyright notice and this permission notice shall be included in all 2301 copies or substantial portions of the Software. 2302 2303 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2304 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2305 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2306 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2307 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2308 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 2309 SOFTWARE. 2310 2311 --- 2312 2313 This product contains a modified portion of 'letsencrypt' to manage TLS certificates automatically via LetsEncrypt.org, built by Russ Cox. 2314 2315 * HOMEPAGE: 2316 * https://github.com/rsc/letsencrypt 2317 2318 * LICENSE: 2319 2320 Copyright (c) 2009 The Go Authors. All rights reserved. 2321 2322 Redistribution and use in source and binary forms, with or without 2323 modification, are permitted provided that the following conditions are 2324 met: 2325 2326 * Redistributions of source code must retain the above copyright 2327 notice, this list of conditions and the following disclaimer. 2328 * Redistributions in binary form must reproduce the above 2329 copyright notice, this list of conditions and the following disclaimer 2330 in the documentation and/or other materials provided with the 2331 distribution. 2332 * Neither the name of Google Inc. nor the names of its 2333 contributors may be used to endorse or promote products derived from 2334 this software without specific prior written permission. 2335 2336 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 2337 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 2338 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 2339 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 2340 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 2341 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 2342 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 2343 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 2344 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 2345 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 2346 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 2347 2348 --- 2349 2350 This product contains a modified portion of ‘manners’ a polite webserver for Go, built by Braintree, a division of PayPal, Inc. 2351 2352 * HOMEPAGE: 2353 * https://github.com/braintree/manners 2354 2355 * LICENSE: 2356 2357 Copyright (c) 2014 Braintree, a division of PayPal, Inc. 2358 2359 Permission is hereby granted, free of charge, to any person obtaining a copy 2360 of this software and associated documentation files (the "Software"), to deal 2361 in the Software without restriction, including without limitation the rights 2362 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2363 copies of the Software, and to permit persons to whom the Software is 2364 furnished to do so, subject to the following conditions: 2365 2366 The above copyright notice and this permission notice shall be included in 2367 all copies or substantial portions of the Software. 2368 2369 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2370 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2371 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2372 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2373 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2374 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 2375 THE SOFTWARE. 2376 2377 --- 2378 2379 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. 2380 2381 * HOMEPAGE: 2382 * https://github.com/beorn7/perks 2383 2384 * LICENSE: 2385 2386 Copyright (C) 2013 Blake Mizerany 2387 2388 Permission is hereby granted, free of charge, to any person obtaining 2389 a copy of this software and associated documentation files (the 2390 "Software"), to deal in the Software without restriction, including 2391 without limitation the rights to use, copy, modify, merge, publish, 2392 distribute, sublicense, and/or sell copies of the Software, and to 2393 permit persons to whom the Software is furnished to do so, subject to 2394 the following conditions: 2395 2396 The above copyright notice and this permission notice shall be 2397 included in all copies or substantial portions of the Software. 2398 2399 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 2400 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 2401 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 2402 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 2403 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 2404 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 2405 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 2406 2407 --- 2408 2409 This product contains a modified portion of ‘protobuf’ for Go support for Protocol Buffers, built by The Go Authors. 2410 2411 * HOMEPAGE: 2412 * https://github.com/golang/protobuf 2413 2414 * LICENSE: 2415 2416 Go support for Protocol Buffers - Google's data interchange format 2417 2418 Copyright 2010 The Go Authors. All rights reserved. 2419 https://github.com/golang/protobuf 2420 2421 Redistribution and use in source and binary forms, with or without 2422 modification, are permitted provided that the following conditions are 2423 met: 2424 2425 * Redistributions of source code must retain the above copyright 2426 notice, this list of conditions and the following disclaimer. 2427 * Redistributions in binary form must reproduce the above 2428 copyright notice, this list of conditions and the following disclaimer 2429 in the documentation and/or other materials provided with the 2430 distribution. 2431 * Neither the name of Google Inc. nor the names of its 2432 contributors may be used to endorse or promote products derived from 2433 this software without specific prior written permission. 2434 2435 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 2436 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 2437 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 2438 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 2439 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 2440 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 2441 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 2442 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 2443 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 2444 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 2445 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 2446 2447 --- 2448 2449 This product contains a modified portion of ‘golang_protobuf_extensions’ which provides various Protocol Buffer extensions, built by matttproud. 2450 2451 * HOMEPAGE: 2452 * https://github.com/matttproud/golang_protobuf_extensions 2453 2454 * LICENSE: 2455 2456 # Code licensed under the Apache 2.0 License: 2457 2458 Licensed under the Apache License, Version 2.0 (the "License"); 2459 you may not use this file except in compliance with the License. 2460 You may obtain a copy of the License at 2461 2462 http://www.apache.org/licenses/LICENSE-2.0 2463 2464 Unless required by applicable law or agreed to in writing, software 2465 distributed under the License is distributed on an "AS IS" BASIS, 2466 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 2467 See the License for the specific language governing permissions and 2468 limitations under the License. 2469 2470 --- 2471 2472 This product contains a modified portion of ‘cobra’, a Commander for modern Go CLI interactions, built by spf13. 2473 2474 * HOMEPAGE: 2475 * https://github.com/spf13/cobra 2476 2477 * LICENSE: 2478 2479 # Code licensed under the Apache 2.0 License: 2480 2481 Licensed under the Apache License, Version 2.0 (the "License"); 2482 you may not use this file except in compliance with the License. 2483 You may obtain a copy of the License at 2484 2485 http://www.apache.org/licenses/LICENSE-2.0 2486 2487 Unless required by applicable law or agreed to in writing, software 2488 distributed under the License is distributed on an "AS IS" BASIS, 2489 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 2490 See the License for the specific language governing permissions and 2491 limitations under the License. 2492 2493 --- 2494 2495 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. 2496 2497 * HOMEPAGE: 2498 * https://github.com/prometheus/client_golang 2499 2500 * LICENSE: 2501 2502 # Code licensed under the Apache 2.0 License: 2503 2504 Licensed under the Apache License, Version 2.0 (the "License"); 2505 you may not use this file except in compliance with the License. 2506 You may obtain a copy of the License at 2507 2508 http://www.apache.org/licenses/LICENSE-2.0 2509 2510 Unless required by applicable law or agreed to in writing, software 2511 distributed under the License is distributed on an "AS IS" BASIS, 2512 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 2513 See the License for the specific language governing permissions and 2514 limitations under the License. 2515 2516 --- 2517 2518 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. 2519 2520 * HOMEPAGE: 2521 * https://github.com/prometheus/client_model 2522 2523 * LICENSE: 2524 2525 # Code licensed under the Apache 2.0 License: 2526 2527 Licensed under the Apache License, Version 2.0 (the "License"); 2528 you may not use this file except in compliance with the License. 2529 You may obtain a copy of the License at 2530 2531 http://www.apache.org/licenses/LICENSE-2.0 2532 2533 Unless required by applicable law or agreed to in writing, software 2534 distributed under the License is distributed on an "AS IS" BASIS, 2535 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 2536 See the License for the specific language governing permissions and 2537 limitations under the License. 2538 2539 --- 2540 2541 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. 2542 2543 * HOMEPAGE: 2544 * https://github.com/prometheus/common 2545 2546 * LICENSE: 2547 2548 # Code licensed under the Apache 2.0 License: 2549 2550 Licensed under the Apache License, Version 2.0 (the "License"); 2551 you may not use this file except in compliance with the License. 2552 You may obtain a copy of the License at 2553 2554 http://www.apache.org/licenses/LICENSE-2.0 2555 2556 Unless required by applicable law or agreed to in writing, software 2557 distributed under the License is distributed on an "AS IS" BASIS, 2558 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 2559 See the License for the specific language governing permissions and 2560 limitations under the License. 2561 2562 --- 2563 2564 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. 2565 2566 * HOMEPAGE: 2567 * https://github.com/prometheus/procfs 2568 2569 * LICENSE: 2570 2571 # Code licensed under the Apache 2.0 License: 2572 2573 Licensed under the Apache License, Version 2.0 (the "License"); 2574 you may not use this file except in compliance with the License. 2575 You may obtain a copy of the License at 2576 2577 http://www.apache.org/licenses/LICENSE-2.0 2578 2579 Unless required by applicable law or agreed to in writing, software 2580 distributed under the License is distributed on an "AS IS" BASIS, 2581 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 2582 See the License for the specific language governing permissions and 2583 limitations under the License. 2584 2585 ---- 2586 2587 This product contains a modified portion of 'go-opengraph', for parsing OpenGraph data from HTML into regular structures by Vitaly Dyatlov. 2588 2589 * HOMEPAGE: 2590 * https://github.com/dyatlov/go-opengraph 2591 2592 * LICENSE: 2593 2594 The MIT License (MIT) 2595 2596 Copyright (c) 2015 Vitaly Dyatlov 2597 2598 Permission is hereby granted, free of charge, to any person obtaining a copy 2599 of this software and associated documentation files (the "Software"), to deal 2600 in the Software without restriction, including without limitation the rights 2601 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2602 copies of the Software, and to permit persons to whom the Software is 2603 furnished to do so, subject to the following conditions: 2604 2605 The above copyright notice and this permission notice shall be included in all 2606 copies or substantial portions of the Software. 2607 2608 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2609 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2610 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2611 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2612 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2613 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 2614 SOFTWARE. 2615 2616 ---- 2617 2618 This product contains a modified portion of `viper` for handling configuration in Go programs. Built by Steve Francia. 2619 2620 * HOMEPAGE: 2621 * https://github.com/spf13/viper 2622 2623 * LICENSE: 2624 2625 The MIT License (MIT) 2626 2627 Copyright (c) 2014 Steve Francia 2628 2629 Permission is hereby granted, free of charge, to any person obtaining a copy 2630 of this software and associated documentation files (the "Software"), to deal 2631 in the Software without restriction, including without limitation the rights 2632 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2633 copies of the Software, and to permit persons to whom the Software is 2634 furnished to do so, subject to the following conditions: 2635 2636 The above copyright notice and this permission notice shall be included in all 2637 copies or substantial portions of the Software. 2638 2639 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2640 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2641 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2642 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2643 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2644 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 2645 SOFTWARE. 2646 2647 ---- 2648 2649 This product contains a modified version of `gomail` for sending emails. Built by Alexandre Cesaro. 2650 2651 * HOMEPAGE: 2652 * https://github.com/go-gomail/gomail 2653 2654 * LICENSE: 2655 2656 The MIT License (MIT) 2657 2658 Copyright (c) 2014 Alexandre Cesaro 2659 2660 Permission is hereby granted, free of charge, to any person obtaining a copy of 2661 this software and associated documentation files (the "Software"), to deal in 2662 the Software without restriction, including without limitation the rights to 2663 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 2664 the Software, and to permit persons to whom the Software is furnished to do so, 2665 subject to the following conditions: 2666 2667 The above copyright notice and this permission notice shall be included in all 2668 copies or substantial portions of the Software. 2669 2670 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2671 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 2672 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 2673 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 2674 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 2675 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 2676 2677 ---- 2678 2679 This product contains a modified version of `fsnotify` for file system notifications. Built by the Go Authors and the fsnotify Authors. 2680 2681 * HOMEPAGE: 2682 * https://github.com/fsnotify/fsnotify 2683 2684 * LICENSE: 2685 2686 Copyright (c) 2012 The Go Authors. All rights reserved. 2687 Copyright (c) 2012 fsnotify Authors. All rights reserved. 2688 2689 Redistribution and use in source and binary forms, with or without 2690 modification, are permitted provided that the following conditions are 2691 met: 2692 2693 * Redistributions of source code must retain the above copyright 2694 notice, this list of conditions and the following disclaimer. 2695 * Redistributions in binary form must reproduce the above 2696 copyright notice, this list of conditions and the following disclaimer 2697 in the documentation and/or other materials provided with the 2698 distribution. 2699 * Neither the name of Google Inc. nor the names of its 2700 contributors may be used to endorse or promote products derived from 2701 this software without specific prior written permission. 2702 2703 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 2704 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 2705 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 2706 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 2707 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 2708 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 2709 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 2710 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 2711 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 2712 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 2713 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 2714 2715 ---- 2716 2717 ## analytics-go 2718 2719 This product contains a modified portion of `analytics-go`, a segment analytics client for Go by Segment. 2720 2721 * HOMEPAGE: 2722 * https://github.com/segmentio/analytics-go 2723 2724 * LICENSE: 2725 2726 MIT license 2727 2728 ---- 2729 2730 ## html2text 2731 2732 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. 2733 2734 * HOMEPAGE 2735 * https://github.com/mattermost/html2text 2736 2737 * LICENSE 2738 2739 The MIT License (MIT) 2740 2741 Copyright (c) 2015 Jay Taylor 2742 2743 Permission is hereby granted, free of charge, to any person obtaining a copy 2744 of this software and associated documentation files (the "Software"), to deal 2745 in the Software without restriction, including without limitation the rights 2746 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2747 copies of the Software, and to permit persons to whom the Software is 2748 furnished to do so, subject to the following conditions: 2749 2750 The above copyright notice and this permission notice shall be included in all 2751 copies or substantial portions of the Software. 2752 2753 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2754 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2755 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2756 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2757 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2758 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 2759 SOFTWARE. 2760 2761 --- 2762 2763 ## elastic 2764 2765 This product contains a modified portion of `elastic`, an Elasticsearch client for the Go programming language by Oliver Eilhard. 2766 2767 * HOMEPAGE 2768 * https://github.com/olivere/elastic 2769 2770 * LICENSE 2771 2772 The MIT License (MIT) 2773 Copyright © 2012-2015 Oliver Eilhard 2774 2775 Permission is hereby granted, free of charge, to any person obtaining a copy 2776 of this software and associated documentation files (the “Software”), to deal 2777 in the Software without restriction, including without limitation the rights 2778 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2779 copies of the Software, and to permit persons to whom the Software is 2780 furnished to do so, subject to the following conditions: 2781 2782 The above copyright notice and this permission notice shall be included 2783 in all copies or substantial portions of the Software. 2784 2785 THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2786 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2787 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2788 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2789 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 2790 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS 2791 IN THE SOFTWARE. 2792 2793 --- 2794 2795 ## redis 2796 2797 This product contains a modified portion of `redis`, a type-safe Redis client for Golang, by go-redis. 2798 2799 * HOMEPAGE 2800 * https://github.com/go-redis/redis 2801 2802 * LICENSE 2803 2804 Copyright (c) 2013 The github.com/go-redis/redis Authors. 2805 All rights reserved. 2806 2807 Redistribution and use in source and binary forms, with or without 2808 modification, are permitted provided that the following conditions are 2809 met: 2810 2811 * Redistributions of source code must retain the above copyright 2812 notice, this list of conditions and the following disclaimer. 2813 * Redistributions in binary form must reproduce the above 2814 copyright notice, this list of conditions and the following disclaimer 2815 in the documentation and/or other materials provided with the 2816 distribution. 2817 2818 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 2819 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 2820 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 2821 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 2822 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 2823 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 2824 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 2825 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 2826 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 2827 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 2828 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 2829 2830 --- 2831 2832 ## testify 2833 2834 This product contains a modified portion of testify, a Golang toolkit providing tools for testifying that code behaves as intended. 2835 2836 * HOMEPAGE 2837 * https://github.com/stretchr/testify 2838 2839 * LICENSE 2840 2841 Copyright (c) 2012 - 2013 Mat Ryer and Tyler Bunnell 2842 2843 Please consider promoting this project if you find it useful. 2844 2845 Permission is hereby granted, free of charge, to any person 2846 obtaining a copy of this software and associated documentation 2847 files (the "Software"), to deal in the Software without restriction, 2848 including without limitation the rights to use, copy, modify, merge, 2849 publish, distribute, sublicense, and/or sell copies of the Software, 2850 and to permit persons to whom the Software is furnished to do so, 2851 subject to the following conditions: 2852 2853 The above copyright notice and this permission notice shall be included 2854 in all copies or substantial portions of the Software. 2855 2856 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 2857 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 2858 OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 2859 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 2860 DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT 2861 OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE 2862 OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 2863 2864 --- 2865 2866 ## html2text 2867 2868 This product contains a modified portion of `html2text`, a Golang library for HTML to plaintext conversion. 2869 2870 * HOMEPAGE 2871 * https://github.com/mattermost/html2text 2872 2873 * LICENSE 2874 2875 The MIT License (MIT) 2876 2877 Copyright (c) 2015 Jay Taylor 2878 Modified work: Copyright (c) 2017-present Mattermost, Inc. All Rights Reserved. 2879 2880 Permission is hereby granted, free of charge, to any person obtaining a copy 2881 of this software and associated documentation files (the "Software"), to deal 2882 in the Software without restriction, including without limitation the rights 2883 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2884 copies of the Software, and to permit persons to whom the Software is 2885 furnished to do so, subject to the following conditions: 2886 2887 The above copyright notice and this permission notice shall be included in all 2888 copies or substantial portions of the Software. 2889 2890 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2891 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2892 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2893 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2894 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2895 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 2896 SOFTWARE. 2897 2898 --- 2899 2900 ## uasurfer 2901 2902 This product contains a modified portion of `uasurfer`, a Golang library for parsing User-Agent strings, built by Avocet. 2903 2904 * HOMEPAGE 2905 * https://github.com/avct/uasurfer 2906 2907 * LICENSE 2908 2909 Apache License 2910 Version 2.0, January 2004 2911 http://www.apache.org/licenses/ 2912 2913 Copyright 2015 Avocet Systems Ltd. 2914 http://avocet.io/opensource 2915 2916 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 2917 2918 1. Definitions. 2919 2920 "License" shall mean the terms and conditions for use, reproduction, 2921 and distribution as defined by Sections 1 through 9 of this document. 2922 2923 "Licensor" shall mean the copyright owner or entity authorized by 2924 the copyright owner that is granting the License. 2925 2926 "Legal Entity" shall mean the union of the acting entity and all 2927 other entities that control, are controlled by, or are under common 2928 control with that entity. For the purposes of this definition, 2929 "control" means (i) the power, direct or indirect, to cause the 2930 direction or management of such entity, whether by contract or 2931 otherwise, or (ii) ownership of fifty percent (50%) or more of the 2932 outstanding shares, or (iii) beneficial ownership of such entity. 2933 2934 "You" (or "Your") shall mean an individual or Legal Entity 2935 exercising permissions granted by this License. 2936 2937 "Source" form shall mean the preferred form for making modifications, 2938 including but not limited to software source code, documentation 2939 source, and configuration files. 2940 2941 "Object" form shall mean any form resulting from mechanical 2942 transformation or translation of a Source form, including but 2943 not limited to compiled object code, generated documentation, 2944 and conversions to other media types. 2945 2946 "Work" shall mean the work of authorship, whether in Source or 2947 Object form, made available under the License, as indicated by a 2948 copyright notice that is included in or attached to the work 2949 (an example is provided in the Appendix below). 2950 2951 "Derivative Works" shall mean any work, whether in Source or Object 2952 form, that is based on (or derived from) the Work and for which the 2953 editorial revisions, annotations, elaborations, or other modifications 2954 represent, as a whole, an original work of authorship. For the purposes 2955 of this License, Derivative Works shall not include works that remain 2956 separable from, or merely link (or bind by name) to the interfaces of, 2957 the Work and Derivative Works thereof. 2958 2959 "Contribution" shall mean any work of authorship, including 2960 the original version of the Work and any modifications or additions 2961 to that Work or Derivative Works thereof, that is intentionally 2962 submitted to Licensor for inclusion in the Work by the copyright owner 2963 or by an individual or Legal Entity authorized to submit on behalf of 2964 the copyright owner. For the purposes of this definition, "submitted" 2965 means any form of electronic, verbal, or written communication sent 2966 to the Licensor or its representatives, including but not limited to 2967 communication on electronic mailing lists, source code control systems, 2968 and issue tracking systems that are managed by, or on behalf of, the 2969 Licensor for the purpose of discussing and improving the Work, but 2970 excluding communication that is conspicuously marked or otherwise 2971 designated in writing by the copyright owner as "Not a Contribution." 2972 2973 "Contributor" shall mean Licensor and any individual or Legal Entity 2974 on behalf of whom a Contribution has been received by Licensor and 2975 subsequently incorporated within the Work. 2976 2977 2. Grant of Copyright License. Subject to the terms and conditions of 2978 this License, each Contributor hereby grants to You a perpetual, 2979 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 2980 copyright license to reproduce, prepare Derivative Works of, 2981 publicly display, publicly perform, sublicense, and distribute the 2982 Work and such Derivative Works in Source or Object form. 2983 2984 3. Grant of Patent License. Subject to the terms and conditions of 2985 this License, each Contributor hereby grants to You a perpetual, 2986 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 2987 (except as stated in this section) patent license to make, have made, 2988 use, offer to sell, sell, import, and otherwise transfer the Work, 2989 where such license applies only to those patent claims licensable 2990 by such Contributor that are necessarily infringed by their 2991 Contribution(s) alone or by combination of their Contribution(s) 2992 with the Work to which such Contribution(s) was submitted. If You 2993 institute patent litigation against any entity (including a 2994 cross-claim or counterclaim in a lawsuit) alleging that the Work 2995 or a Contribution incorporated within the Work constitutes direct 2996 or contributory patent infringement, then any patent licenses 2997 granted to You under this License for that Work shall terminate 2998 as of the date such litigation is filed. 2999 3000 4. Redistribution. You may reproduce and distribute copies of the 3001 Work or Derivative Works thereof in any medium, with or without 3002 modifications, and in Source or Object form, provided that You 3003 meet the following conditions: 3004 3005 (a) You must give any other recipients of the Work or 3006 Derivative Works a copy of this License; and 3007 3008 (b) You must cause any modified files to carry prominent notices 3009 stating that You changed the files; and 3010 3011 (c) You must retain, in the Source form of any Derivative Works 3012 that You distribute, all copyright, patent, trademark, and 3013 attribution notices from the Source form of the Work, 3014 excluding those notices that do not pertain to any part of 3015 the Derivative Works; and 3016 3017 (d) If the Work includes a "NOTICE" text file as part of its 3018 distribution, then any Derivative Works that You distribute must 3019 include a readable copy of the attribution notices contained 3020 within such NOTICE file, excluding those notices that do not 3021 pertain to any part of the Derivative Works, in at least one 3022 of the following places: within a NOTICE text file distributed 3023 as part of the Derivative Works; within the Source form or 3024 documentation, if provided along with the Derivative Works; or, 3025 within a display generated by the Derivative Works, if and 3026 wherever such third-party notices normally appear. The contents 3027 of the NOTICE file are for informational purposes only and 3028 do not modify the License. You may add Your own attribution 3029 notices within Derivative Works that You distribute, alongside 3030 or as an addendum to the NOTICE text from the Work, provided 3031 that such additional attribution notices cannot be construed 3032 as modifying the License. 3033 3034 You may add Your own copyright statement to Your modifications and 3035 may provide additional or different license terms and conditions 3036 for use, reproduction, or distribution of Your modifications, or 3037 for any such Derivative Works as a whole, provided Your use, 3038 reproduction, and distribution of the Work otherwise complies with 3039 the conditions stated in this License. 3040 3041 5. Submission of Contributions. Unless You explicitly state otherwise, 3042 any Contribution intentionally submitted for inclusion in the Work 3043 by You to the Licensor shall be under the terms and conditions of 3044 this License, without any additional terms or conditions. 3045 Notwithstanding the above, nothing herein shall supersede or modify 3046 the terms of any separate license agreement you may have executed 3047 with Licensor regarding such Contributions. 3048 3049 6. Trademarks. This License does not grant permission to use the trade 3050 names, trademarks, service marks, or product names of the Licensor, 3051 except as required for reasonable and customary use in describing the 3052 origin of the Work and reproducing the content of the NOTICE file. 3053 3054 7. Disclaimer of Warranty. Unless required by applicable law or 3055 agreed to in writing, Licensor provides the Work (and each 3056 Contributor provides its Contributions) on an "AS IS" BASIS, 3057 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 3058 implied, including, without limitation, any warranties or conditions 3059 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 3060 PARTICULAR PURPOSE. You are solely responsible for determining the 3061 appropriateness of using or redistributing the Work and assume any 3062 risks associated with Your exercise of permissions under this License. 3063 3064 8. Limitation of Liability. In no event and under no legal theory, 3065 whether in tort (including negligence), contract, or otherwise, 3066 unless required by applicable law (such as deliberate and grossly 3067 negligent acts) or agreed to in writing, shall any Contributor be 3068 liable to You for damages, including any direct, indirect, special, 3069 incidental, or consequential damages of any character arising as a 3070 result of this License or out of the use or inability to use the 3071 Work (including but not limited to damages for loss of goodwill, 3072 work stoppage, computer failure or malfunction, or any and all 3073 other commercial damages or losses), even if such Contributor 3074 has been advised of the possibility of such damages. 3075 3076 9. Accepting Warranty or Additional Liability. While redistributing 3077 the Work or Derivative Works thereof, You may choose to offer, 3078 and charge a fee for, acceptance of support, warranty, indemnity, 3079 or other liability obligations and/or rights consistent with this 3080 License. However, in accepting such obligations, You may act only 3081 on Your own behalf and on Your sole responsibility, not on behalf 3082 of any other Contributor, and only if You agree to indemnify, 3083 defend, and hold each Contributor harmless for any liability 3084 incurred by, or claims asserted against, such Contributor by reason 3085 of your accepting any such warranty or additional liability. 3086 3087 Copyright 2015 Avocet Systems Ltd. 3088 3089 Licensed under the Apache License, Version 2.0 (the "License"); 3090 you may not use this file except in compliance with the License. 3091 You may obtain a copy of the License at 3092 3093 http://www.apache.org/licenses/LICENSE-2.0 3094 3095 Unless required by applicable law or agreed to in writing, software 3096 distributed under the License is distributed on an "AS IS" BASIS, 3097 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 3098 See the License for the specific language governing permissions and 3099 limitations under the License. 3100 3101 --- 3102 3103 ## fake 3104 3105 Fake is a fake data generator for Go (Golang), heavily inspired by the forgery and ffaker Ruby gems, built by Dmitry Afanasyev. 3106 3107 * HOMEPAGE: 3108 * https://github.com/icrowley/fake 3109 3110 * LICENSE: 3111 3112 The MIT License (MIT) 3113 3114 Copyright (c) 2014 Dmitry Afanasyev 3115 3116 Permission is hereby granted, free of charge, to any person obtaining a copy 3117 of this software and associated documentation files (the "Software"), to deal 3118 in the Software without restriction, including without limitation the rights 3119 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 3120 copies of the Software, and to permit persons to whom the Software is 3121 furnished to do so, subject to the following conditions: 3122 3123 The above copyright notice and this permission notice shall be included in all 3124 copies or substantial portions of the Software. 3125 3126 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 3127 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 3128 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 3129 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 3130 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 3131 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 3132 SOFTWARE. 3133 3134 --- 3135 3136 ## memberlist 3137 3138 memberlist is a Go library that manages cluster membership and member failure detection using a gossip based protocol, built by HashiCorp. 3139 3140 * HOMEPAGE 3141 * github.com/hashicorp/memberlist 3142 3143 * LICENSE 3144 3145 Mozilla Public License, version 2.0 3146 3147 1. Definitions 3148 3149 1.1. “Contributor” 3150 3151 means each individual or legal entity that creates, contributes to the 3152 creation of, or owns Covered Software. 3153 3154 1.2. “Contributor Version” 3155 3156 means the combination of the Contributions of others (if any) used by a 3157 Contributor and that particular Contributor’s Contribution. 3158 3159 1.3. “Contribution” 3160 3161 means Covered Software of a particular Contributor. 3162 3163 1.4. “Covered Software” 3164 3165 means Source Code Form to which the initial Contributor has attached the 3166 notice in Exhibit A, the Executable Form of such Source Code Form, and 3167 Modifications of such Source Code Form, in each case including portions 3168 thereof. 3169 3170 1.5. “Incompatible With Secondary Licenses” 3171 means 3172 3173 a. that the initial Contributor has attached the notice described in 3174 Exhibit B to the Covered Software; or 3175 3176 b. that the Covered Software was made available under the terms of version 3177 1.1 or earlier of the License, but not also under the terms of a 3178 Secondary License. 3179 3180 1.6. “Executable Form” 3181 3182 means any form of the work other than Source Code Form. 3183 3184 1.7. “Larger Work” 3185 3186 means a work that combines Covered Software with other material, in a separate 3187 file or files, that is not Covered Software. 3188 3189 1.8. “License” 3190 3191 means this document. 3192 3193 1.9. “Licensable” 3194 3195 means having the right to grant, to the maximum extent possible, whether at the 3196 time of the initial grant or subsequently, any and all of the rights conveyed by 3197 this License. 3198 3199 1.10. “Modifications” 3200 3201 means any of the following: 3202 3203 a. any file in Source Code Form that results from an addition to, deletion 3204 from, or modification of the contents of Covered Software; or 3205 3206 b. any new file in Source Code Form that contains any Covered Software. 3207 3208 1.11. “Patent Claims” of a Contributor 3209 3210 means any patent claim(s), including without limitation, method, process, 3211 and apparatus claims, in any patent Licensable by such Contributor that 3212 would be infringed, but for the grant of the License, by the making, 3213 using, selling, offering for sale, having made, import, or transfer of 3214 either its Contributions or its Contributor Version. 3215 3216 1.12. “Secondary License” 3217 3218 means either the GNU General Public License, Version 2.0, the GNU Lesser 3219 General Public License, Version 2.1, the GNU Affero General Public 3220 License, Version 3.0, or any later versions of those licenses. 3221 3222 1.13. “Source Code Form” 3223 3224 means the form of the work preferred for making modifications. 3225 3226 1.14. “You” (or “Your”) 3227 3228 means an individual or a legal entity exercising rights under this 3229 License. For legal entities, “You” includes any entity that controls, is 3230 controlled by, or is under common control with You. For purposes of this 3231 definition, “control” means (a) the power, direct or indirect, to cause 3232 the direction or management of such entity, whether by contract or 3233 otherwise, or (b) ownership of more than fifty percent (50%) of the 3234 outstanding shares or beneficial ownership of such entity. 3235 3236 3237 2. License Grants and Conditions 3238 3239 2.1. Grants 3240 3241 Each Contributor hereby grants You a world-wide, royalty-free, 3242 non-exclusive license: 3243 3244 a. under intellectual property rights (other than patent or trademark) 3245 Licensable by such Contributor to use, reproduce, make available, 3246 modify, display, perform, distribute, and otherwise exploit its 3247 Contributions, either on an unmodified basis, with Modifications, or as 3248 part of a Larger Work; and 3249 3250 b. under Patent Claims of such Contributor to make, use, sell, offer for 3251 sale, have made, import, and otherwise transfer either its Contributions 3252 or its Contributor Version. 3253 3254 2.2. Effective Date 3255 3256 The licenses granted in Section 2.1 with respect to any Contribution become 3257 effective for each Contribution on the date the Contributor first distributes 3258 such Contribution. 3259 3260 2.3. Limitations on Grant Scope 3261 3262 The licenses granted in this Section 2 are the only rights granted under this 3263 License. No additional rights or licenses will be implied from the distribution 3264 or licensing of Covered Software under this License. Notwithstanding Section 3265 2.1(b) above, no patent license is granted by a Contributor: 3266 3267 a. for any code that a Contributor has removed from Covered Software; or 3268 3269 b. for infringements caused by: (i) Your and any other third party’s 3270 modifications of Covered Software, or (ii) the combination of its 3271 Contributions with other software (except as part of its Contributor 3272 Version); or 3273 3274 c. under Patent Claims infringed by Covered Software in the absence of its 3275 Contributions. 3276 3277 This License does not grant any rights in the trademarks, service marks, or 3278 logos of any Contributor (except as may be necessary to comply with the 3279 notice requirements in Section 3.4). 3280 3281 2.4. Subsequent Licenses 3282 3283 No Contributor makes additional grants as a result of Your choice to 3284 distribute the Covered Software under a subsequent version of this License 3285 (see Section 10.2) or under the terms of a Secondary License (if permitted 3286 under the terms of Section 3.3). 3287 3288 2.5. Representation 3289 3290 Each Contributor represents that the Contributor believes its Contributions 3291 are its original creation(s) or it has sufficient rights to grant the 3292 rights to its Contributions conveyed by this License. 3293 3294 2.6. Fair Use 3295 3296 This License is not intended to limit any rights You have under applicable 3297 copyright doctrines of fair use, fair dealing, or other equivalents. 3298 3299 2.7. Conditions 3300 3301 Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in 3302 Section 2.1. 3303 3304 3305 3. Responsibilities 3306 3307 3.1. Distribution of Source Form 3308 3309 All distribution of Covered Software in Source Code Form, including any 3310 Modifications that You create or to which You contribute, must be under the 3311 terms of this License. You must inform recipients that the Source Code Form 3312 of the Covered Software is governed by the terms of this License, and how 3313 they can obtain a copy of this License. You may not attempt to alter or 3314 restrict the recipients’ rights in the Source Code Form. 3315 3316 3.2. Distribution of Executable Form 3317 3318 If You distribute Covered Software in Executable Form then: 3319 3320 a. such Covered Software must also be made available in Source Code Form, 3321 as described in Section 3.1, and You must inform recipients of the 3322 Executable Form how they can obtain a copy of such Source Code Form by 3323 reasonable means in a timely manner, at a charge no more than the cost 3324 of distribution to the recipient; and 3325 3326 b. You may distribute such Executable Form under the terms of this License, 3327 or sublicense it under different terms, provided that the license for 3328 the Executable Form does not attempt to limit or alter the recipients’ 3329 rights in the Source Code Form under this License. 3330 3331 3.3. Distribution of a Larger Work 3332 3333 You may create and distribute a Larger Work under terms of Your choice, 3334 provided that You also comply with the requirements of this License for the 3335 Covered Software. If the Larger Work is a combination of Covered Software 3336 with a work governed by one or more Secondary Licenses, and the Covered 3337 Software is not Incompatible With Secondary Licenses, this License permits 3338 You to additionally distribute such Covered Software under the terms of 3339 such Secondary License(s), so that the recipient of the Larger Work may, at 3340 their option, further distribute the Covered Software under the terms of 3341 either this License or such Secondary License(s). 3342 3343 3.4. Notices 3344 3345 You may not remove or alter the substance of any license notices (including 3346 copyright notices, patent notices, disclaimers of warranty, or limitations 3347 of liability) contained within the Source Code Form of the Covered 3348 Software, except that You may alter any license notices to the extent 3349 required to remedy known factual inaccuracies. 3350 3351 3.5. Application of Additional Terms 3352 3353 You may choose to offer, and to charge a fee for, warranty, support, 3354 indemnity or liability obligations to one or more recipients of Covered 3355 Software. However, You may do so only on Your own behalf, and not on behalf 3356 of any Contributor. You must make it absolutely clear that any such 3357 warranty, support, indemnity, or liability obligation is offered by You 3358 alone, and You hereby agree to indemnify every Contributor for any 3359 liability incurred by such Contributor as a result of warranty, support, 3360 indemnity or liability terms You offer. You may include additional 3361 disclaimers of warranty and limitations of liability specific to any 3362 jurisdiction. 3363 3364 4. Inability to Comply Due to Statute or Regulation 3365 3366 If it is impossible for You to comply with any of the terms of this License 3367 with respect to some or all of the Covered Software due to statute, judicial 3368 order, or regulation then You must: (a) comply with the terms of this License 3369 to the maximum extent possible; and (b) describe the limitations and the code 3370 they affect. Such description must be placed in a text file included with all 3371 distributions of the Covered Software under this License. Except to the 3372 extent prohibited by statute or regulation, such description must be 3373 sufficiently detailed for a recipient of ordinary skill to be able to 3374 understand it. 3375 3376 5. Termination 3377 3378 5.1. The rights granted under this License will terminate automatically if You 3379 fail to comply with any of its terms. However, if You become compliant, 3380 then the rights granted under this License from a particular Contributor 3381 are reinstated (a) provisionally, unless and until such Contributor 3382 explicitly and finally terminates Your grants, and (b) on an ongoing basis, 3383 if such Contributor fails to notify You of the non-compliance by some 3384 reasonable means prior to 60 days after You have come back into compliance. 3385 Moreover, Your grants from a particular Contributor are reinstated on an 3386 ongoing basis if such Contributor notifies You of the non-compliance by 3387 some reasonable means, this is the first time You have received notice of 3388 non-compliance with this License from such Contributor, and You become 3389 compliant prior to 30 days after Your receipt of the notice. 3390 3391 5.2. If You initiate litigation against any entity by asserting a patent 3392 infringement claim (excluding declaratory judgment actions, counter-claims, 3393 and cross-claims) alleging that a Contributor Version directly or 3394 indirectly infringes any patent, then the rights granted to You by any and 3395 all Contributors for the Covered Software under Section 2.1 of this License 3396 shall terminate. 3397 3398 5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user 3399 license agreements (excluding distributors and resellers) which have been 3400 validly granted by You or Your distributors under this License prior to 3401 termination shall survive termination. 3402 3403 6. Disclaimer of Warranty 3404 3405 Covered Software is provided under this License on an “as is” basis, without 3406 warranty of any kind, either expressed, implied, or statutory, including, 3407 without limitation, warranties that the Covered Software is free of defects, 3408 merchantable, fit for a particular purpose or non-infringing. The entire 3409 risk as to the quality and performance of the Covered Software is with You. 3410 Should any Covered Software prove defective in any respect, You (not any 3411 Contributor) assume the cost of any necessary servicing, repair, or 3412 correction. This disclaimer of warranty constitutes an essential part of this 3413 License. No use of any Covered Software is authorized under this License 3414 except under this disclaimer. 3415 3416 7. Limitation of Liability 3417 3418 Under no circumstances and under no legal theory, whether tort (including 3419 negligence), contract, or otherwise, shall any Contributor, or anyone who 3420 distributes Covered Software as permitted above, be liable to You for any 3421 direct, indirect, special, incidental, or consequential damages of any 3422 character including, without limitation, damages for lost profits, loss of 3423 goodwill, work stoppage, computer failure or malfunction, or any and all 3424 other commercial damages or losses, even if such party shall have been 3425 informed of the possibility of such damages. This limitation of liability 3426 shall not apply to liability for death or personal injury resulting from such 3427 party’s negligence to the extent applicable law prohibits such limitation. 3428 Some jurisdictions do not allow the exclusion or limitation of incidental or 3429 consequential damages, so this exclusion and limitation may not apply to You. 3430 3431 8. Litigation 3432 3433 Any litigation relating to this License may be brought only in the courts of 3434 a jurisdiction where the defendant maintains its principal place of business 3435 and such litigation shall be governed by laws of that jurisdiction, without 3436 reference to its conflict-of-law provisions. Nothing in this Section shall 3437 prevent a party’s ability to bring cross-claims or counter-claims. 3438 3439 9. Miscellaneous 3440 3441 This License represents the complete agreement concerning the subject matter 3442 hereof. If any provision of this License is held to be unenforceable, such 3443 provision shall be reformed only to the extent necessary to make it 3444 enforceable. Any law or regulation which provides that the language of a 3445 contract shall be construed against the drafter shall not be used to construe 3446 this License against a Contributor. 3447 3448 3449 10. Versions of the License 3450 3451 10.1. New Versions 3452 3453 Mozilla Foundation is the license steward. Except as provided in Section 3454 10.3, no one other than the license steward has the right to modify or 3455 publish new versions of this License. Each version will be given a 3456 distinguishing version number. 3457 3458 10.2. Effect of New Versions 3459 3460 You may distribute the Covered Software under the terms of the version of 3461 the License under which You originally received the Covered Software, or 3462 under the terms of any subsequent version published by the license 3463 steward. 3464 3465 10.3. Modified Versions 3466 3467 If you create software not governed by this License, and you want to 3468 create a new license for such software, you may create and use a modified 3469 version of this License if you rename the license and remove any 3470 references to the name of the license steward (except to note that such 3471 modified license differs from this License). 3472 3473 10.4. Distributing Source Code Form that is Incompatible With Secondary Licenses 3474 If You choose to distribute Source Code Form that is Incompatible With 3475 Secondary Licenses under the terms of this version of the License, the 3476 notice described in Exhibit B of this License must be attached. 3477 3478 Exhibit A - Source Code Form License Notice 3479 3480 This Source Code Form is subject to the 3481 terms of the Mozilla Public License, v. 3482 2.0. If a copy of the MPL was not 3483 distributed with this file, You can 3484 obtain one at 3485 http://mozilla.org/MPL/2.0/. 3486 3487 If it is not possible or desirable to put the notice in a particular file, then 3488 You may include the notice in a location (such as a LICENSE file in a relevant 3489 directory) where a recipient would be likely to look for such a notice. 3490 3491 You may add additional accurate notices of copyright ownership. 3492 3493 Exhibit B - “Incompatible With Secondary Licenses” Notice 3494 3495 This Source Code Form is “Incompatible 3496 With Secondary Licenses”, as defined by 3497 the Mozilla Public License, v. 2.0. 3498 3499 --- 3500 3501 ## gorp 3502 3503 This product contains Go Relational Persistence, an ORM-ish library for Go. 3504 3505 * HOMEPAGE 3506 * github.com/mattermost/gorp 3507 3508 * LICENSE 3509 3510 (The MIT License) 3511 3512 Copyright (c) 2012 James Cooper <james@bitmechanic.com> 3513 3514 Permission is hereby granted, free of charge, to any person obtaining 3515 a copy of this software and associated documentation files (the 3516 'Software'), to deal in the Software without restriction, including 3517 without limitation the rights to use, copy, modify, merge, publish, 3518 distribute, sublicense, and/or sell copies of the Software, and to 3519 permit persons to whom the Software is furnished to do so, subject to 3520 the following conditions: 3521 3522 The above copyright notice and this permission notice shall be 3523 included in all copies or substantial portions of the Software. 3524 3525 THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, 3526 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 3527 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 3528 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 3529 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 3530 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 3531 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 3532 3533 --- 3534 3535 ## errors 3536 3537 Package errors provides simple error handling primitives, built by pkg. 3538 3539 * HOMEPAGE 3540 * github.com/pkg/errors 3541 3542 * LICENSE 3543 3544 Copyright (c) 2015, Dave Cheney <dave@cheney.net> 3545 All rights reserved. 3546 3547 Redistribution and use in source and binary forms, with or without 3548 modification, are permitted provided that the following conditions are met: 3549 3550 * Redistributions of source code must retain the above copyright notice, this 3551 list of conditions and the following disclaimer. 3552 3553 * Redistributions in binary form must reproduce the above copyright notice, 3554 this list of conditions and the following disclaimer in the documentation 3555 and/or other materials provided with the distribution. 3556 3557 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 3558 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 3559 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 3560 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE 3561 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 3562 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 3563 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 3564 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 3565 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 3566 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.