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