github.com/psyb0t/mattermost-server@v4.6.1-0.20180125161845-5503a1351abf+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 a modified portion of ‘pflag’, a Commander for modern Go CLI interactions, built by Alex Ogier. 2496 2497 * HOMEPAGE: 2498 * https://github.com/spf13/pflag 2499 2500 * LICENSE: 2501 2502 Copyright (c) 2012 Alex Ogier. All rights reserved. 2503 Copyright (c) 2012 The Go Authors. All rights reserved. 2504 2505 2506 Redistribution and use in source and binary forms, with or without 2507 modification, are permitted provided that the following conditions are 2508 met: 2509 2510 * Redistributions of source code must retain the above copyright 2511 notice, this list of conditions and the following disclaimer. 2512 * Redistributions in binary form must reproduce the above 2513 copyright notice, this list of conditions and the following disclaimer 2514 in the documentation and/or other materials provided with the 2515 distribution. 2516 * Neither the name of Google Inc. nor the names of its 2517 contributors may be used to endorse or promote products derived from 2518 this software without specific prior written permission. 2519 2520 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 2521 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 2522 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 2523 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 2524 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 2525 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 2526 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 2527 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 2528 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 2529 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 2530 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 2531 2532 --- 2533 2534 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. 2535 2536 * HOMEPAGE: 2537 * https://github.com/prometheus/client_golang 2538 2539 * LICENSE: 2540 2541 # Code licensed under the Apache 2.0 License: 2542 2543 Licensed under the Apache License, Version 2.0 (the "License"); 2544 you may not use this file except in compliance with the License. 2545 You may obtain a copy of the License at 2546 2547 http://www.apache.org/licenses/LICENSE-2.0 2548 2549 Unless required by applicable law or agreed to in writing, software 2550 distributed under the License is distributed on an "AS IS" BASIS, 2551 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 2552 See the License for the specific language governing permissions and 2553 limitations under the License. 2554 2555 --- 2556 2557 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. 2558 2559 * HOMEPAGE: 2560 * https://github.com/prometheus/client_model 2561 2562 * LICENSE: 2563 2564 # Code licensed under the Apache 2.0 License: 2565 2566 Licensed under the Apache License, Version 2.0 (the "License"); 2567 you may not use this file except in compliance with the License. 2568 You may obtain a copy of the License at 2569 2570 http://www.apache.org/licenses/LICENSE-2.0 2571 2572 Unless required by applicable law or agreed to in writing, software 2573 distributed under the License is distributed on an "AS IS" BASIS, 2574 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 2575 See the License for the specific language governing permissions and 2576 limitations under the License. 2577 2578 --- 2579 2580 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. 2581 2582 * HOMEPAGE: 2583 * https://github.com/prometheus/common 2584 2585 * LICENSE: 2586 2587 # Code licensed under the Apache 2.0 License: 2588 2589 Licensed under the Apache License, Version 2.0 (the "License"); 2590 you may not use this file except in compliance with the License. 2591 You may obtain a copy of the License at 2592 2593 http://www.apache.org/licenses/LICENSE-2.0 2594 2595 Unless required by applicable law or agreed to in writing, software 2596 distributed under the License is distributed on an "AS IS" BASIS, 2597 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 2598 See the License for the specific language governing permissions and 2599 limitations under the License. 2600 2601 --- 2602 2603 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. 2604 2605 * HOMEPAGE: 2606 * https://github.com/prometheus/procfs 2607 2608 * LICENSE: 2609 2610 # Code licensed under the Apache 2.0 License: 2611 2612 Licensed under the Apache License, Version 2.0 (the "License"); 2613 you may not use this file except in compliance with the License. 2614 You may obtain a copy of the License at 2615 2616 http://www.apache.org/licenses/LICENSE-2.0 2617 2618 Unless required by applicable law or agreed to in writing, software 2619 distributed under the License is distributed on an "AS IS" BASIS, 2620 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 2621 See the License for the specific language governing permissions and 2622 limitations under the License. 2623 2624 ---- 2625 2626 This product contains a modified portion of 'go-opengraph', for parsing OpenGraph data from HTML into regular structures by Vitaly Dyatlov. 2627 2628 * HOMEPAGE: 2629 * https://github.com/dyatlov/go-opengraph 2630 2631 * LICENSE: 2632 2633 The MIT License (MIT) 2634 2635 Copyright (c) 2015 Vitaly Dyatlov 2636 2637 Permission is hereby granted, free of charge, to any person obtaining a copy 2638 of this software and associated documentation files (the "Software"), to deal 2639 in the Software without restriction, including without limitation the rights 2640 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2641 copies of the Software, and to permit persons to whom the Software is 2642 furnished to do so, subject to the following conditions: 2643 2644 The above copyright notice and this permission notice shall be included in all 2645 copies or substantial portions of the Software. 2646 2647 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2648 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2649 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2650 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2651 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2652 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 2653 SOFTWARE. 2654 2655 ---- 2656 2657 This product contains a modified portion of `viper` for handling configuration in Go programs. Built by Steve Francia. 2658 2659 * HOMEPAGE: 2660 * https://github.com/spf13/viper 2661 2662 * LICENSE: 2663 2664 The MIT License (MIT) 2665 2666 Copyright (c) 2014 Steve Francia 2667 2668 Permission is hereby granted, free of charge, to any person obtaining a copy 2669 of this software and associated documentation files (the "Software"), to deal 2670 in the Software without restriction, including without limitation the rights 2671 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2672 copies of the Software, and to permit persons to whom the Software is 2673 furnished to do so, subject to the following conditions: 2674 2675 The above copyright notice and this permission notice shall be included in all 2676 copies or substantial portions of the Software. 2677 2678 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2679 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2680 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2681 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2682 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2683 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 2684 SOFTWARE. 2685 2686 ---- 2687 2688 This product contains a modified version of `gomail` for sending emails. Built by Alexandre Cesaro. 2689 2690 * HOMEPAGE: 2691 * https://github.com/go-gomail/gomail 2692 2693 * LICENSE: 2694 2695 The MIT License (MIT) 2696 2697 Copyright (c) 2014 Alexandre Cesaro 2698 2699 Permission is hereby granted, free of charge, to any person obtaining a copy of 2700 this software and associated documentation files (the "Software"), to deal in 2701 the Software without restriction, including without limitation the rights to 2702 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 2703 the Software, and to permit persons to whom the Software is furnished to do so, 2704 subject to the following conditions: 2705 2706 The above copyright notice and this permission notice shall be included in all 2707 copies or substantial portions of the Software. 2708 2709 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2710 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 2711 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 2712 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 2713 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 2714 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 2715 2716 ---- 2717 2718 This product contains a modified version of `fsnotify` for file system notifications. Built by the Go Authors and the fsnotify Authors. 2719 2720 * HOMEPAGE: 2721 * https://github.com/fsnotify/fsnotify 2722 2723 * LICENSE: 2724 2725 Copyright (c) 2012 The Go Authors. All rights reserved. 2726 Copyright (c) 2012 fsnotify Authors. All rights reserved. 2727 2728 Redistribution and use in source and binary forms, with or without 2729 modification, are permitted provided that the following conditions are 2730 met: 2731 2732 * Redistributions of source code must retain the above copyright 2733 notice, this list of conditions and the following disclaimer. 2734 * Redistributions in binary form must reproduce the above 2735 copyright notice, this list of conditions and the following disclaimer 2736 in the documentation and/or other materials provided with the 2737 distribution. 2738 * Neither the name of Google Inc. nor the names of its 2739 contributors may be used to endorse or promote products derived from 2740 this software without specific prior written permission. 2741 2742 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 2743 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 2744 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 2745 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 2746 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 2747 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 2748 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 2749 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 2750 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 2751 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 2752 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 2753 2754 ---- 2755 2756 ## analytics-go 2757 2758 This product contains a modified portion of `analytics-go`, a segment analytics client for Go by Segment. 2759 2760 * HOMEPAGE: 2761 * https://github.com/segmentio/analytics-go 2762 2763 * LICENSE: 2764 2765 MIT license 2766 2767 ---- 2768 2769 ## html2text 2770 2771 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. 2772 2773 * HOMEPAGE 2774 * https://github.com/mattermost/html2text 2775 2776 * LICENSE 2777 2778 The MIT License (MIT) 2779 2780 Copyright (c) 2015 Jay Taylor 2781 2782 Permission is hereby granted, free of charge, to any person obtaining a copy 2783 of this software and associated documentation files (the "Software"), to deal 2784 in the Software without restriction, including without limitation the rights 2785 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2786 copies of the Software, and to permit persons to whom the Software is 2787 furnished to do so, subject to the following conditions: 2788 2789 The above copyright notice and this permission notice shall be included in all 2790 copies or substantial portions of the Software. 2791 2792 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2793 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2794 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2795 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2796 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2797 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 2798 SOFTWARE. 2799 2800 --- 2801 2802 ## elastic 2803 2804 This product contains a modified portion of `elastic`, an Elasticsearch client for the Go programming language by Oliver Eilhard. 2805 2806 * HOMEPAGE 2807 * https://github.com/olivere/elastic 2808 2809 * LICENSE 2810 2811 The MIT License (MIT) 2812 Copyright © 2012-2015 Oliver Eilhard 2813 2814 Permission is hereby granted, free of charge, to any person obtaining a copy 2815 of this software and associated documentation files (the “Software”), to deal 2816 in the Software without restriction, including without limitation the rights 2817 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2818 copies of the Software, and to permit persons to whom the Software is 2819 furnished to do so, subject to the following conditions: 2820 2821 The above copyright notice and this permission notice shall be included 2822 in all copies or substantial portions of the Software. 2823 2824 THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2825 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2826 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2827 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2828 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 2829 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS 2830 IN THE SOFTWARE. 2831 2832 --- 2833 2834 ## redis 2835 2836 This product contains a modified portion of `redis`, a type-safe Redis client for Golang, by go-redis. 2837 2838 * HOMEPAGE 2839 * https://github.com/go-redis/redis 2840 2841 * LICENSE 2842 2843 Copyright (c) 2013 The github.com/go-redis/redis Authors. 2844 All rights reserved. 2845 2846 Redistribution and use in source and binary forms, with or without 2847 modification, are permitted provided that the following conditions are 2848 met: 2849 2850 * Redistributions of source code must retain the above copyright 2851 notice, this list of conditions and the following disclaimer. 2852 * Redistributions in binary form must reproduce the above 2853 copyright notice, this list of conditions and the following disclaimer 2854 in the documentation and/or other materials provided with the 2855 distribution. 2856 2857 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 2858 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 2859 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 2860 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 2861 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 2862 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 2863 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 2864 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 2865 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 2866 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 2867 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 2868 2869 --- 2870 2871 ## testify 2872 2873 This product contains a modified portion of testify, a Golang toolkit providing tools for testifying that code behaves as intended. 2874 2875 * HOMEPAGE 2876 * https://github.com/stretchr/testify 2877 2878 * LICENSE 2879 2880 Copyright (c) 2012 - 2013 Mat Ryer and Tyler Bunnell 2881 2882 Please consider promoting this project if you find it useful. 2883 2884 Permission is hereby granted, free of charge, to any person 2885 obtaining a copy of this software and associated documentation 2886 files (the "Software"), to deal in the Software without restriction, 2887 including without limitation the rights to use, copy, modify, merge, 2888 publish, distribute, sublicense, and/or sell copies of the Software, 2889 and to permit persons to whom the Software is furnished to do so, 2890 subject to the following conditions: 2891 2892 The above copyright notice and this permission notice shall be included 2893 in all copies or substantial portions of the Software. 2894 2895 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 2896 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 2897 OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 2898 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 2899 DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT 2900 OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE 2901 OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 2902 2903 --- 2904 2905 ## html2text 2906 2907 This product contains a modified portion of `html2text`, a Golang library for HTML to plaintext conversion. 2908 2909 * HOMEPAGE 2910 * https://github.com/mattermost/html2text 2911 2912 * LICENSE 2913 2914 The MIT License (MIT) 2915 2916 Copyright (c) 2015 Jay Taylor 2917 Modified work: Copyright (c) 2017-present Mattermost, Inc. All Rights Reserved. 2918 2919 Permission is hereby granted, free of charge, to any person obtaining a copy 2920 of this software and associated documentation files (the "Software"), to deal 2921 in the Software without restriction, including without limitation the rights 2922 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2923 copies of the Software, and to permit persons to whom the Software is 2924 furnished to do so, subject to the following conditions: 2925 2926 The above copyright notice and this permission notice shall be included in all 2927 copies or substantial portions of the Software. 2928 2929 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2930 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2931 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2932 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2933 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2934 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 2935 SOFTWARE. 2936 2937 --- 2938 2939 ## uasurfer 2940 2941 This product contains a modified portion of `uasurfer`, a Golang library for parsing User-Agent strings. 2942 2943 * HOMEPAGE 2944 * https://github.com/avct/uasurfer 2945 2946 * LICENSE 2947 2948 2949 Apache License 2950 Version 2.0, January 2004 2951 http://www.apache.org/licenses/ 2952 2953 Copyright 2015 Avocet Systems Ltd. 2954 http://avocet.io/opensource 2955 2956 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 2957 2958 1. Definitions. 2959 2960 "License" shall mean the terms and conditions for use, reproduction, 2961 and distribution as defined by Sections 1 through 9 of this document. 2962 2963 "Licensor" shall mean the copyright owner or entity authorized by 2964 the copyright owner that is granting the License. 2965 2966 "Legal Entity" shall mean the union of the acting entity and all 2967 other entities that control, are controlled by, or are under common 2968 control with that entity. For the purposes of this definition, 2969 "control" means (i) the power, direct or indirect, to cause the 2970 direction or management of such entity, whether by contract or 2971 otherwise, or (ii) ownership of fifty percent (50%) or more of the 2972 outstanding shares, or (iii) beneficial ownership of such entity. 2973 2974 "You" (or "Your") shall mean an individual or Legal Entity 2975 exercising permissions granted by this License. 2976 2977 "Source" form shall mean the preferred form for making modifications, 2978 including but not limited to software source code, documentation 2979 source, and configuration files. 2980 2981 "Object" form shall mean any form resulting from mechanical 2982 transformation or translation of a Source form, including but 2983 not limited to compiled object code, generated documentation, 2984 and conversions to other media types. 2985 2986 "Work" shall mean the work of authorship, whether in Source or 2987 Object form, made available under the License, as indicated by a 2988 copyright notice that is included in or attached to the work 2989 (an example is provided in the Appendix below). 2990 2991 "Derivative Works" shall mean any work, whether in Source or Object 2992 form, that is based on (or derived from) the Work and for which the 2993 editorial revisions, annotations, elaborations, or other modifications 2994 represent, as a whole, an original work of authorship. For the purposes 2995 of this License, Derivative Works shall not include works that remain 2996 separable from, or merely link (or bind by name) to the interfaces of, 2997 the Work and Derivative Works thereof. 2998 2999 "Contribution" shall mean any work of authorship, including 3000 the original version of the Work and any modifications or additions 3001 to that Work or Derivative Works thereof, that is intentionally 3002 submitted to Licensor for inclusion in the Work by the copyright owner 3003 or by an individual or Legal Entity authorized to submit on behalf of 3004 the copyright owner. For the purposes of this definition, "submitted" 3005 means any form of electronic, verbal, or written communication sent 3006 to the Licensor or its representatives, including but not limited to 3007 communication on electronic mailing lists, source code control systems, 3008 and issue tracking systems that are managed by, or on behalf of, the 3009 Licensor for the purpose of discussing and improving the Work, but 3010 excluding communication that is conspicuously marked or otherwise 3011 designated in writing by the copyright owner as "Not a Contribution." 3012 3013 "Contributor" shall mean Licensor and any individual or Legal Entity 3014 on behalf of whom a Contribution has been received by Licensor and 3015 subsequently incorporated within the Work. 3016 3017 2. Grant of Copyright License. Subject to the terms and conditions of 3018 this License, each Contributor hereby grants to You a perpetual, 3019 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 3020 copyright license to reproduce, prepare Derivative Works of, 3021 publicly display, publicly perform, sublicense, and distribute the 3022 Work and such Derivative Works in Source or Object form. 3023 3024 3. Grant of Patent License. Subject to the terms and conditions of 3025 this License, each Contributor hereby grants to You a perpetual, 3026 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 3027 (except as stated in this section) patent license to make, have made, 3028 use, offer to sell, sell, import, and otherwise transfer the Work, 3029 where such license applies only to those patent claims licensable 3030 by such Contributor that are necessarily infringed by their 3031 Contribution(s) alone or by combination of their Contribution(s) 3032 with the Work to which such Contribution(s) was submitted. If You 3033 institute patent litigation against any entity (including a 3034 cross-claim or counterclaim in a lawsuit) alleging that the Work 3035 or a Contribution incorporated within the Work constitutes direct 3036 or contributory patent infringement, then any patent licenses 3037 granted to You under this License for that Work shall terminate 3038 as of the date such litigation is filed. 3039 3040 4. Redistribution. You may reproduce and distribute copies of the 3041 Work or Derivative Works thereof in any medium, with or without 3042 modifications, and in Source or Object form, provided that You 3043 meet the following conditions: 3044 3045 (a) You must give any other recipients of the Work or 3046 Derivative Works a copy of this License; and 3047 3048 (b) You must cause any modified files to carry prominent notices 3049 stating that You changed the files; and 3050 3051 (c) You must retain, in the Source form of any Derivative Works 3052 that You distribute, all copyright, patent, trademark, and 3053 attribution notices from the Source form of the Work, 3054 excluding those notices that do not pertain to any part of 3055 the Derivative Works; and 3056 3057 (d) If the Work includes a "NOTICE" text file as part of its 3058 distribution, then any Derivative Works that You distribute must 3059 include a readable copy of the attribution notices contained 3060 within such NOTICE file, excluding those notices that do not 3061 pertain to any part of the Derivative Works, in at least one 3062 of the following places: within a NOTICE text file distributed 3063 as part of the Derivative Works; within the Source form or 3064 documentation, if provided along with the Derivative Works; or, 3065 within a display generated by the Derivative Works, if and 3066 wherever such third-party notices normally appear. The contents 3067 of the NOTICE file are for informational purposes only and 3068 do not modify the License. You may add Your own attribution 3069 notices within Derivative Works that You distribute, alongside 3070 or as an addendum to the NOTICE text from the Work, provided 3071 that such additional attribution notices cannot be construed 3072 as modifying the License. 3073 3074 You may add Your own copyright statement to Your modifications and 3075 may provide additional or different license terms and conditions 3076 for use, reproduction, or distribution of Your modifications, or 3077 for any such Derivative Works as a whole, provided Your use, 3078 reproduction, and distribution of the Work otherwise complies with 3079 the conditions stated in this License. 3080 3081 5. Submission of Contributions. Unless You explicitly state otherwise, 3082 any Contribution intentionally submitted for inclusion in the Work 3083 by You to the Licensor shall be under the terms and conditions of 3084 this License, without any additional terms or conditions. 3085 Notwithstanding the above, nothing herein shall supersede or modify 3086 the terms of any separate license agreement you may have executed 3087 with Licensor regarding such Contributions. 3088 3089 6. Trademarks. This License does not grant permission to use the trade 3090 names, trademarks, service marks, or product names of the Licensor, 3091 except as required for reasonable and customary use in describing the 3092 origin of the Work and reproducing the content of the NOTICE file. 3093 3094 7. Disclaimer of Warranty. Unless required by applicable law or 3095 agreed to in writing, Licensor provides the Work (and each 3096 Contributor provides its Contributions) on an "AS IS" BASIS, 3097 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 3098 implied, including, without limitation, any warranties or conditions 3099 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 3100 PARTICULAR PURPOSE. You are solely responsible for determining the 3101 appropriateness of using or redistributing the Work and assume any 3102 risks associated with Your exercise of permissions under this License. 3103 3104 8. Limitation of Liability. In no event and under no legal theory, 3105 whether in tort (including negligence), contract, or otherwise, 3106 unless required by applicable law (such as deliberate and grossly 3107 negligent acts) or agreed to in writing, shall any Contributor be 3108 liable to You for damages, including any direct, indirect, special, 3109 incidental, or consequential damages of any character arising as a 3110 result of this License or out of the use or inability to use the 3111 Work (including but not limited to damages for loss of goodwill, 3112 work stoppage, computer failure or malfunction, or any and all 3113 other commercial damages or losses), even if such Contributor 3114 has been advised of the possibility of such damages. 3115 3116 9. Accepting Warranty or Additional Liability. While redistributing 3117 the Work or Derivative Works thereof, You may choose to offer, 3118 and charge a fee for, acceptance of support, warranty, indemnity, 3119 or other liability obligations and/or rights consistent with this 3120 License. However, in accepting such obligations, You may act only 3121 on Your own behalf and on Your sole responsibility, not on behalf 3122 of any other Contributor, and only if You agree to indemnify, 3123 defend, and hold each Contributor harmless for any liability 3124 incurred by, or claims asserted against, such Contributor by reason 3125 of your accepting any such warranty or additional liability. 3126 3127 Copyright 2015 Avocet Systems Ltd. 3128 3129 Licensed under the Apache License, Version 2.0 (the "License"); 3130 you may not use this file except in compliance with the License. 3131 You may obtain a copy of the License at 3132 3133 http://www.apache.org/licenses/LICENSE-2.0 3134 3135 Unless required by applicable law or agreed to in writing, software 3136 distributed under the License is distributed on an "AS IS" BASIS, 3137 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 3138 See the License for the specific language governing permissions and 3139 limitations under the License.