1Additional license notices for Libgcrypt. -*- org -*- 2 3This file contains the copying permission notices for various files in 4the Libgcrypt distribution which are not covered by the GNU Lesser 5General Public License (LGPL) or the GNU General Public License (GPL). 6 7These notices all require that a copy of the notice be included 8in the accompanying documentation and be distributed with binary 9distributions of the code, so be sure to include this file along 10with any binary distributions derived from the GNU C Library. 11 12* BSD_3Clause 13 14 For files: 15 - cipher/sha256-avx-amd64.S 16 - cipher/sha256-avx2-bmi2-amd64.S 17 - cipher/sha256-ssse3-amd64.S 18 - cipher/sha512-avx-amd64.S 19 - cipher/sha512-avx2-bmi2-amd64.S 20 - cipher/sha512-ssse3-amd64.S 21 - cipher/sha512-ssse3-i386.c 22 23#+begin_quote 24 Copyright (c) 2012, Intel Corporation 25 26 All rights reserved. 27 28 Redistribution and use in source and binary forms, with or without 29 modification, are permitted provided that the following conditions are 30 met: 31 32 * Redistributions of source code must retain the above copyright 33 notice, this list of conditions and the following disclaimer. 34 35 * Redistributions in binary form must reproduce the above copyright 36 notice, this list of conditions and the following disclaimer in the 37 documentation and/or other materials provided with the 38 distribution. 39 40 * Neither the name of the Intel Corporation nor the names of its 41 contributors may be used to endorse or promote products derived from 42 this software without specific prior written permission. 43 44 45 THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION "AS IS" AND ANY 46 EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 47 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 48 PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION OR 49 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 50 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 51 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 52 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 53 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 54 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 55 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 56#+end_quote 57 58 59 For files: 60 - random/jitterentropy-base.c 61 - random/jitterentropy.h 62 - random/rndjent.c (plus common Libgcrypt copyright holders) 63 64#+begin_quote 65 * Copyright Stephan Mueller <smueller@chronox.de>, 2013 66 * 67 * License 68 * ======= 69 * 70 * Redistribution and use in source and binary forms, with or without 71 * modification, are permitted provided that the following conditions 72 * are met: 73 * 1. Redistributions of source code must retain the above copyright 74 * notice, and the entire permission notice in its entirety, 75 * including the disclaimer of warranties. 76 * 2. Redistributions in binary form must reproduce the above copyright 77 * notice, this list of conditions and the following disclaimer in the 78 * documentation and/or other materials provided with the distribution. 79 * 3. The name of the author may not be used to endorse or promote 80 * products derived from this software without specific prior 81 * written permission. 82 * 83 * ALTERNATIVELY, this product may be distributed under the terms of 84 * the GNU General Public License, in which case the provisions of the GPL are 85 * required INSTEAD OF the above restrictions. (This clause is 86 * necessary due to a potential bad interaction between the GPL and 87 * the restrictions contained in a BSD-style copyright.) 88 * 89 * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED 90 * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 91 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ALL OF 92 * WHICH ARE HEREBY DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE 93 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 94 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT 95 * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR 96 * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 97 * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 98 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE 99 * USE OF THIS SOFTWARE, EVEN IF NOT ADVISED OF THE POSSIBILITY OF SUCH 100 * DAMAGE. 101#+end_quote 102 103* X License 104 105 For files: 106 - install.sh 107 108#+begin_quote 109 Copyright (C) 1994 X Consortium 110 111 Permission is hereby granted, free of charge, to any person obtaining a copy 112 of this software and associated documentation files (the "Software"), to 113 deal in the Software without restriction, including without limitation the 114 rights to use, copy, modify, merge, publish, distribute, sublicense, and/or 115 sell copies of the Software, and to permit persons to whom the Software is 116 furnished to do so, subject to the following conditions: 117 118 The above copyright notice and this permission notice shall be included in 119 all copies or substantial portions of the Software. 120 121 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 122 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 123 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 124 X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN 125 AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- 126 TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 127 128 Except as contained in this notice, the name of the X Consortium shall not 129 be used in advertising or otherwise to promote the sale, use or other deal- 130 ings in this Software without prior written authorization from the X Consor- 131 tium. 132#+end_quote 133 134* Public domain 135 136 For files: 137 - cipher/arcfour-amd64.S 138 139#+begin_quote 140 Author: Marc Bevand <bevand_m (at) epita.fr> 141 Licence: I hereby disclaim the copyright on this code and place it 142 in the public domain. 143#+end_quote 144 145* OCB license 1 146 147 For files: 148 - cipher/cipher-ocb.c 149 150#+begin_quote 151 OCB is covered by several patents but may be used freely by most 152 software. See http://web.cs.ucdavis.edu/~rogaway/ocb/license.htm . 153 In particular license 1 is suitable for Libgcrypt: See 154 http://web.cs.ucdavis.edu/~rogaway/ocb/license1.pdf for the full 155 license document; it basically says: 156 157 License 1 — License for Open-Source Software Implementations of OCB 158 (Jan 9, 2013) 159 160 Under this license, you are authorized to make, use, and 161 distribute open-source software implementations of OCB. This 162 license terminates for you if you sue someone over their 163 open-source software implementation of OCB claiming that you have 164 a patent covering their implementation. 165 166 167 168 License for Open Source Software Implementations of OCB 169 January 9, 2013 170 171 1 Definitions 172 173 1.1 “Licensor” means Phillip Rogaway. 174 175 1.2 “Licensed Patents” means any patent that claims priority to United 176 States Patent Application No. 09/918,615 entitled “Method and Apparatus 177 for Facilitating Efficient Authenticated Encryption,” and any utility, 178 divisional, provisional, continuation, continuations-in-part, reexamination, 179 reissue, or foreign counterpart patents that may issue with respect to the 180 aforesaid patent application. This includes, but is not limited to, United 181 States Patent No. 7,046,802; United States Patent No. 7,200,227; United 182 States Patent No. 7,949,129; United States Patent No. 8,321,675 ; and any 183 patent that issues out of United States Patent Application No. 13/669,114. 184 185 1.3 “Use” means any practice of any invention claimed in the Licensed Patents. 186 187 1.4 “Software Implementation” means any practice of any invention 188 claimed in the Licensed Patents that takes the form of software executing on 189 a user-programmable, general-purpose computer or that takes the form of a 190 computer-readable medium storing such software. Software Implementation does 191 not include, for example, application-specific integrated circuits (ASICs), 192 field-programmable gate arrays (FPGAs), embedded systems, or IP cores. 193 194 1.5 “Open Source Software” means software whose source code is published 195 and made available for inspection and use by anyone because either (a) the 196 source code is subject to a license that permits recipients to copy, modify, 197 and distribute the source code without payment of fees or royalties, or 198 (b) the source code is in the public domain, including code released for 199 public use through a CC0 waiver. All licenses certified by the Open Source 200 Initiative at opensource.org as of January 9, 2013 and all Creative Commons 201 licenses identified on the creativecommons.org website as of January 9, 202 2013, including the Public License Fallback of the CC0 waiver, satisfy these 203 requirements for the purposes of this license. 204 205 1.6 “Open Source Software Implementation” means a Software 206 Implementation in which the software implicating the Licensed Patents is 207 Open Source Software. Open Source Software Implementation does not include 208 any Software Implementation in which the software implicating the Licensed 209 Patents is combined, so as to form a larger program, with software that is 210 not Open Source Software. 211 212 2 License Grant 213 214 2.1 License. Subject to your compliance with the term s of this license, 215 including the restriction set forth in Section 2.2, Licensor hereby 216 grants to you a perpetual, worldwide, non-exclusive, non-transferable, 217 non-sublicenseable, no-charge, royalty-free, irrevocable license to practice 218 any invention claimed in the Licensed Patents in any Open Source Software 219 Implementation. 220 221 2.2 Restriction. If you or your affiliates institute patent litigation 222 (including, but not limited to, a cross-claim or counterclaim in a lawsuit) 223 against any entity alleging that any Use authorized by this license 224 infringes another patent, then any rights granted to you under this license 225 automatically terminate as of the date such litigation is filed. 226 227 3 Disclaimer 228 YOUR USE OF THE LICENSED PATENTS IS AT YOUR OWN RISK AND UNLESS REQUIRED 229 BY APPLICABLE LAW, LICENSOR MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY 230 KIND CONCERNING THE LICENSED PATENTS OR ANY PRODUCT EMBODYING ANY LICENSED 231 PATENT, EXPRESS OR IMPLIED, STATUT ORY OR OTHERWISE, INCLUDING, WITHOUT 232 LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, FITNESS FOR A PARTICULAR 233 PURPOSE, OR NONINFRINGEMENT. IN NO EVENT WILL LICENSOR BE LIABLE FOR ANY 234 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, 235 ARISING FROM OR RELATED TO ANY USE OF THE LICENSED PATENTS, INCLUDING, 236 WITHOUT LIMITATION, DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, PUNITIVE 237 OR SPECIAL DAMAGES, EVEN IF LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF 238 SUCH DAMAGES PRIOR TO SUCH AN OCCURRENCE. 239#+end_quote 240