xref: /illumos-gate/usr/src/common/mpi/THIRDPARTYLICENSE (revision f5c2e7ea56aaa46a9976476fb0cb1f02b9426f07)
1/* ***** BEGIN LICENSE BLOCK *****
2 * Version: MPL 1.1/GPL 2.0/LGPL 2.1
3 *
4 * The contents of this file are subject to the Mozilla Public License Version
5 * 1.1 (the "License"); you may not use this file except in compliance with
6 * the License. You may obtain a copy of the License at
7 * http://www.mozilla.org/MPL/
8 *
9 * Software distributed under the License is distributed on an "AS IS" basis,
10 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
11 * for the specific language governing rights and limitations under the
12 * License.
13 *
14 * The Original Code is the Netscape security libraries.
15 *
16 * The Initial Developer of the Original Code is
17 * Netscape Communications Corporation.
18 * Portions created by the Initial Developer are Copyright (C) 1994-2000
19 * the Initial Developer. All Rights Reserved.
20 *
21 * Contributor(s):
22 *   Dr Vipul Gupta <vipul.gupta@sun.com>, Sun Microsystems Laboratories
23 *
24 * Alternatively, the contents of this file may be used under the terms of
25 * either the GNU General Public License Version 2 or later (the "GPL"), or
26 * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
27 * in which case the provisions of the GPL or the LGPL are applicable instead
28 * of those above. If you wish to allow use of your version of this file only
29 * under the terms of either the GPL or the LGPL, and not to allow others to
30 * use your version of this file under the terms of the MPL, indicate your
31 * decision by deleting the provisions above and replace them with the notice
32 * and other provisions required by the GPL or the LGPL. If you do not delete
33 * the provisions above, a recipient may use your version of this file under
34 * the terms of any one of the MPL, the GPL or the LGPL.
35 *
36 * ***** END LICENSE BLOCK ***** */
37
38 * ***** BEGIN LICENSE BLOCK *****
39 * Version: MPL 1.1/GPL 2.0/LGPL 2.1
40 *
41 * The contents of this file are subject to the Mozilla Public License Version
42 * 1.1 (the "License"); you may not use this file except in compliance with
43 * the License. You may obtain a copy of the License at
44 * http://www.mozilla.org/MPL/
45 *
46 * Software distributed under the License is distributed on an "AS IS" basis,
47 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
48 * for the specific language governing rights and limitations under the
49 * License.
50 *
51 * The Original Code is the Multi-precision Binary Polynomial Arithmetic Library.
52 *
53 * The Initial Developer of the Original Code is
54 * Sun Microsystems, Inc.
55 * Portions created by the Initial Developer are Copyright (C) 2003
56 * the Initial Developer. All Rights Reserved.
57 *
58 * Contributor(s):
59 *   Sheueling Chang Shantz <sheueling.chang@sun.com> and
60 *   Douglas Stebila <douglas@stebila.ca> of Sun Laboratories.
61 *
62 * Alternatively, the contents of this file may be used under the terms of
63 * either the GNU General Public License Version 2 or later (the "GPL"), or
64 * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
65 * in which case the provisions of the GPL or the LGPL are applicable instead
66 * of those above. If you wish to allow use of your version of this file only
67 * under the terms of either the GPL or the LGPL, and not to allow others to
68 * use your version of this file under the terms of the MPL, indicate your
69 * decision by deleting the provisions above and replace them with the notice
70 * and other provisions required by the GPL or the LGPL. If you do not delete
71 * the provisions above, a recipient may use your version of this file under
72 * the terms of any one of the MPL, the GPL or the LGPL.
73 *
74 * ***** END LICENSE BLOCK ***** */
75
76 * ***** BEGIN LICENSE BLOCK *****
77 * Version: MPL 1.1/GPL 2.0/LGPL 2.1
78 *
79 * The contents of this file are subject to the Mozilla Public License Version
80 * 1.1 (the "License"); you may not use this file except in compliance with
81 * the License. You may obtain a copy of the License at
82 * http://www.mozilla.org/MPL/
83 *
84 * Software distributed under the License is distributed on an "AS IS" basis,
85 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
86 * for the specific language governing rights and limitations under the
87 * License.
88 *
89 * The Original Code is the MPI Arbitrary Precision Integer Arithmetic library.
90 *
91 * The Initial Developer of the Original Code is
92 * Michael J. Fromberger.
93 * Portions created by the Initial Developer are Copyright (C) 1997
94 * the Initial Developer. All Rights Reserved.
95 *
96 * Contributor(s):
97 *   Netscape Communications Corporation
98 *
99 * Alternatively, the contents of this file may be used under the terms of
100 * either the GNU General Public License Version 2 or later (the "GPL"), or
101 * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
102 * in which case the provisions of the GPL or the LGPL are applicable instead
103 * of those above. If you wish to allow use of your version of this file only
104 * under the terms of either the GPL or the LGPL, and not to allow others to
105 * use your version of this file under the terms of the MPL, indicate your
106 * decision by deleting the provisions above and replace them with the notice
107 * and other provisions required by the GPL or the LGPL. If you do not delete
108 * the provisions above, a recipient may use your version of this file under
109 * the terms of any one of the MPL, the GPL or the LGPL.
110 *
111 * ***** END LICENSE BLOCK ***** */
112
113 * ***** BEGIN LICENSE BLOCK *****
114 * Version: MPL 1.1/GPL 2.0/LGPL 2.1
115 *
116 * The contents of this file are subject to the Mozilla Public License Version
117 * 1.1 (the "License"); you may not use this file except in compliance with
118 * the License. You may obtain a copy of the License at
119 * http://www.mozilla.org/MPL/
120 *
121 * Software distributed under the License is distributed on an "AS IS" basis,
122 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
123 * for the specific language governing rights and limitations under the
124 * License.
125 *
126 * The Original Code is the MPI Arbitrary Precision Integer Arithmetic library.
127 *
128 * The Initial Developer of the Original Code is
129 * Michael J. Fromberger.
130 * Portions created by the Initial Developer are Copyright (C) 1998
131 * the Initial Developer. All Rights Reserved.
132 *
133 * Contributor(s):
134 *   Netscape Communications Corporation
135 *
136 * Alternatively, the contents of this file may be used under the terms of
137 * either the GNU General Public License Version 2 or later (the "GPL"), or
138 * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
139 * in which case the provisions of the GPL or the LGPL are applicable instead
140 * of those above. If you wish to allow use of your version of this file only
141 * under the terms of either the GPL or the LGPL, and not to allow others to
142 * use your version of this file under the terms of the MPL, indicate your
143 * decision by deleting the provisions above and replace them with the notice
144 * and other provisions required by the GPL or the LGPL. If you do not delete
145 * the provisions above, a recipient may use your version of this file under
146 * the terms of any one of the MPL, the GPL or the LGPL.
147 *
148 * ***** END LICENSE BLOCK ***** */
149
150 * ***** BEGIN LICENSE BLOCK *****
151 * Version: MPL 1.1/GPL 2.0/LGPL 2.1
152 *
153 * The contents of this file are subject to the Mozilla Public License Version
154 * 1.1 (the "License"); you may not use this file except in compliance with
155 * the License. You may obtain a copy of the License at
156 * http://www.mozilla.org/MPL/
157 *
158 * Software distributed under the License is distributed on an "AS IS" basis,
159 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
160 * for the specific language governing rights and limitations under the
161 * License.
162 *
163 * The Original Code is the MPI Arbitrary Precision Integer Arithmetic library.
164 *
165 * The Initial Developer of the Original Code is
166 * Michael J. Fromberger.
167 * Portions created by the Initial Developer are Copyright (C) 1998
168 * the Initial Developer. All Rights Reserved.
169 *
170 * Contributor(s):
171 *   Netscape Communications Corporation
172 *   Douglas Stebila <douglas@stebila.ca> of Sun Laboratories.
173 *
174 * Alternatively, the contents of this file may be used under the terms of
175 * either the GNU General Public License Version 2 or later (the "GPL"), or
176 * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
177 * in which case the provisions of the GPL or the LGPL are applicable instead
178 * of those above. If you wish to allow use of your version of this file only
179 * under the terms of either the GPL or the LGPL, and not to allow others to
180 * use your version of this file under the terms of the MPL, indicate your
181 * decision by deleting the provisions above and replace them with the notice
182 * and other provisions required by the GPL or the LGPL. If you do not delete
183 * the provisions above, a recipient may use your version of this file under
184 * the terms of any one of the MPL, the GPL or the LGPL.
185 *
186 * ***** END LICENSE BLOCK ***** */
187
188 * ***** BEGIN LICENSE BLOCK *****
189 * Version: MPL 1.1/GPL 2.0/LGPL 2.1
190 *
191 * The contents of this file are subject to the Mozilla Public License Version
192 * 1.1 (the "License"); you may not use this file except in compliance with
193 * the License. You may obtain a copy of the License at
194 * http://www.mozilla.org/MPL/
195 *
196 * Software distributed under the License is distributed on an "AS IS" basis,
197 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
198 * for the specific language governing rights and limitations under the
199 * License.
200 *
201 * The Original Code is the MPI Arbitrary Precision Integer Arithmetic library.
202 *
203 * The Initial Developer of the Original Code is
204 * Michael J. Fromberger.
205 * Portions created by the Initial Developer are Copyright (C) 1998
206 * the Initial Developer. All Rights Reserved.
207 *
208 * Contributor(s):
209 *
210 * Alternatively, the contents of this file may be used under the terms of
211 * either the GNU General Public License Version 2 or later (the "GPL"), or
212 * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
213 * in which case the provisions of the GPL or the LGPL are applicable instead
214 * of those above. If you wish to allow use of your version of this file only
215 * under the terms of either the GPL or the LGPL, and not to allow others to
216 * use your version of this file under the terms of the MPL, indicate your
217 * decision by deleting the provisions above and replace them with the notice
218 * and other provisions required by the GPL or the LGPL. If you do not delete
219 * the provisions above, a recipient may use your version of this file under
220 * the terms of any one of the MPL, the GPL or the LGPL.
221 *
222 * ***** END LICENSE BLOCK ***** */
223
224/* ***** BEGIN LICENSE BLOCK *****
225 * Version: MPL 1.1/GPL 2.0/LGPL 2.1
226 *
227 * The contents of this file are subject to the Mozilla Public License Version
228 * 1.1 (the "License"); you may not use this file except in compliance with
229 * the License. You may obtain a copy of the License at
230 * http://www.mozilla.org/MPL/
231 *
232 * Software distributed under the License is distributed on an "AS IS" basis,
233 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
234 * for the specific language governing rights and limitations under the
235 * License.
236 *
237 * The Original Code is the Netscape security libraries.
238 *
239 * The Initial Developer of the Original Code is
240 * Netscape Communications Corporation.
241 * Portions created by the Initial Developer are Copyright (C) 2000
242 * the Initial Developer. All Rights Reserved.
243 *
244 * Contributor(s):
245 *   Sheueling Chang Shantz <sheueling.chang@sun.com>,
246 *   Stephen Fung <stephen.fung@sun.com>, and
247 *   Douglas Stebila <douglas@stebila.ca> of Sun Laboratories.
248 *
249 * Alternatively, the contents of this file may be used under the terms of
250 * either the GNU General Public License Version 2 or later (the "GPL"), or
251 * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
252 * in which case the provisions of the GPL or the LGPL are applicable instead
253 * of those above. If you wish to allow use of your version of this file only
254 * under the terms of either the GPL or the LGPL, and not to allow others to
255 * use your version of this file under the terms of the MPL, indicate your
256 * decision by deleting the provisions above and replace them with the notice
257 * and other provisions required by the GPL or the LGPL. If you do not delete
258 * the provisions above, a recipient may use your version of this file under
259 * the terms of any one of the MPL, the GPL or the LGPL.
260 *
261 * ***** END LICENSE BLOCK ***** */
262
263 * ***** BEGIN LICENSE BLOCK *****
264 * Version: MPL 1.1/GPL 2.0/LGPL 2.1
265 *
266 * The contents of this file are subject to the Mozilla Public License Version
267 * 1.1 (the "License"); you may not use this file except in compliance with
268 * the License. You may obtain a copy of the License at
269 * http://www.mozilla.org/MPL/
270 *
271 * Software distributed under the License is distributed on an "AS IS" basis,
272 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
273 * for the specific language governing rights and limitations under the
274 * License.
275 *
276 * The Original Code is the MPI Arbitrary Precision Integer Arithmetic library.
277 *
278 * The Initial Developer of the Original Code is
279 * Michael J. Fromberger.
280 * Portions created by the Initial Developer are Copyright (C) 1997
281 * the Initial Developer. All Rights Reserved.
282 *
283 * Contributor(s):
284 *
285 * Alternatively, the contents of this file may be used under the terms of
286 * either the GNU General Public License Version 2 or later (the "GPL"), or
287 * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
288 * in which case the provisions of the GPL or the LGPL are applicable instead
289 * of those above. If you wish to allow use of your version of this file only
290 * under the terms of either the GPL or the LGPL, and not to allow others to
291 * use your version of this file under the terms of the MPL, indicate your
292 * decision by deleting the provisions above and replace them with the notice
293 * and other provisions required by the GPL or the LGPL. If you do not delete
294 * the provisions above, a recipient may use your version of this file under
295 * the terms of any one of the MPL, the GPL or the LGPL.
296 *
297 * ***** END LICENSE BLOCK ***** */
298
299/*
300 * Sun elects to use this software under the MPL license.
301 */
302/*
303 * Source location:
304 * The source for this code is available at opensolaris.org under the
305 * terms of the Mozilla Public License Version 1.1.  Contact
306 * on-discuss@opensolaris.org for details.
307 */
308