Commit | Line | Data |
---|---|---|
805e021f CE |
1 | IBM Public License Version 1.0 |
2 | ||
3 | THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS IBM | |
4 | PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF | |
5 | THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. | |
6 | ||
7 | 1. DEFINITIONS | |
8 | ||
9 | "Contribution" means: | |
10 | a) in the case of International Business Machines Corporation ("IBM"), | |
11 | the Original Program, and | |
12 | ||
13 | b) in the case of each Contributor, | |
14 | ||
15 | i) changes to the Program, and | |
16 | ||
17 | ii) additions to the Program; | |
18 | ||
19 | where such changes and/or additions to the Program originate from and | |
20 | are distributed by that particular Contributor. A Contribution | |
21 | 'originates' from a Contributor if it was added to the Program by | |
22 | such Contributor itself or anyone acting on such Contributor's | |
23 | behalf. Contributions do not include additions to the Program | |
24 | which: (i) are separate modules of software distributed in | |
25 | conjunction with the Program under their own license agreement, | |
26 | and (ii) are not derivative works of the Program. | |
27 | ||
28 | "Contributor" means IBM and any other entity that distributes the | |
29 | Program. | |
30 | ||
31 | "Licensed Patents " mean patent claims licensable by a Contributor | |
32 | which are necessarily infringed by the use or sale of its Contribution | |
33 | alone or when combined with the Program. | |
34 | ||
35 | "Original Program" means the original version of the software | |
36 | accompanying this Agreement as released by IBM, including source code, | |
37 | object code and documentation, if any. | |
38 | ||
39 | "Program" means the Original Program and Contributions. | |
40 | ||
41 | "Recipient" means anyone who receives the Program under this | |
42 | Agreement, including all Contributors. | |
43 | ||
44 | 2. GRANT OF RIGHTS | |
45 | a) Subject to the terms of this Agreement, each Contributor hereby | |
46 | grants Recipient a non-exclusive, worldwide, royalty-free | |
47 | copyright license to reproduce, prepare derivative works of, | |
48 | publicly display, publicly perform, distribute and sublicense the | |
49 | Contribution of such Contributor, if any, and such derivative | |
50 | works, in source code and object code form. | |
51 | ||
52 | b) Subject to the terms of this Agreement, each Contributor hereby | |
53 | grants Recipient a non-exclusive, worldwide, royalty-free patent | |
54 | license under Licensed Patents to make, use, sell, offer to sell, | |
55 | import and otherwise transfer the Contribution of such | |
56 | Contributor, if any, in source code and object code form. This | |
57 | patent license shall apply to the combination of the Contribution | |
58 | and the Program if, at the time the Contribution is added by the | |
59 | Contributor, such addition of the Contribution causes such | |
60 | combination to be covered by the Licensed Patents. The patent | |
61 | license shall not apply to any other combinations which include | |
62 | the Contribution. No hardware per se is licensed hereunder. | |
63 | ||
64 | c) Recipient understands that although each Contributor grants the | |
65 | licenses to its Contributions set forth herein, no assurances are | |
66 | provided by any Contributor that the Program does not infringe the | |
67 | patent or other intellectual property rights of any other entity. | |
68 | Each Contributor disclaims any liability to Recipient for claims | |
69 | brought by any other entity based on infringement of intellectual | |
70 | property rights or otherwise. As a condition to exercising the | |
71 | rights and licenses granted hereunder, each Recipient hereby | |
72 | assumes sole responsibility to secure any other intellectual | |
73 | property rights needed, if any. For example, if a third party | |
74 | patent license is required to allow Recipient to distribute the | |
75 | Program, it is Recipient's responsibility to acquire that license | |
76 | before distributing the Program. | |
77 | ||
78 | d) Each Contributor represents that to its knowledge it has sufficient | |
79 | copyright rights in its Contribution, if any, to grant the | |
80 | copyright license set forth in this Agreement. | |
81 | ||
82 | 3. REQUIREMENTS | |
83 | ||
84 | A Contributor may choose to distribute the Program in object code form | |
85 | under its own license agreement, provided that: | |
86 | a) it complies with the terms and conditions of this Agreement; and | |
87 | ||
88 | b) its license agreement: | |
89 | ||
90 | i) effectively disclaims on behalf of all Contributors all warranties | |
91 | and conditions, express and implied, including warranties or | |
92 | conditions of title and non-infringement, and implied warranties | |
93 | or conditions of merchantability and fitness for a particular | |
94 | purpose; | |
95 | ||
96 | ii) effectively excludes on behalf of all Contributors all liability | |
97 | for damages, including direct, indirect, special, incidental and | |
98 | consequential damages, such as lost profits; | |
99 | ||
100 | iii) states that any provisions which differ from this Agreement are | |
101 | offered by that Contributor alone and not by any other party; and | |
102 | ||
103 | iv) states that source code for the Program is available from such | |
104 | Contributor, and informs licensees how to obtain it in a | |
105 | reasonable manner on or through a medium customarily used for | |
106 | software exchange. | |
107 | ||
108 | When the Program is made available in source code form: | |
109 | a) it must be made available under this Agreement; and | |
110 | ||
111 | b) a copy of this Agreement must be included with each copy of the | |
112 | Program. | |
113 | ||
114 | Each Contributor must include the following in a conspicuous location | |
115 | in the Program: | |
116 | ||
117 | Copyright © {date here}, International Business Machines Corporation | |
118 | and others. All Rights Reserved. | |
119 | ||
120 | In addition, each Contributor must identify itself as the originator | |
121 | of its Contribution, if any, in a manner that reasonably allows | |
122 | subsequent Recipients to identify the originator of the Contribution. | |
123 | ||
124 | 4. COMMERCIAL DISTRIBUTION | |
125 | ||
126 | Commercial distributors of software may accept certain | |
127 | responsibilities with respect to end users, business partners and the | |
128 | like. While this license is intended to facilitate the commercial use | |
129 | of the Program, the Contributor who includes the Program in a | |
130 | commercial product offering should do so in a manner which does not | |
131 | create potential liability for other Contributors. Therefore, if a | |
132 | Contributor includes the Program in a commercial product offering, | |
133 | such Contributor ("Commercial Contributor") hereby agrees to defend | |
134 | and indemnify every other Contributor ("Indemnified Contributor") | |
135 | against any losses, damages and costs (collectively "Losses") arising | |
136 | from claims, lawsuits and other legal actions brought by a third party | |
137 | against the Indemnified Contributor to the extent caused by the acts | |
138 | or omissions of such Commercial Contributor in connection with its | |
139 | distribution of the Program in a commercial product offering. The | |
140 | obligations in this section do not apply to any claims or Losses | |
141 | relating to any actual or alleged intellectual property infringement. | |
142 | In order to qualify, an Indemnified Contributor must: a) promptly | |
143 | notify the Commercial Contributor in writing of such claim, and b) | |
144 | allow the Commercial Contributor to control, and cooperate with the | |
145 | Commercial Contributor in, the defense and any related settlement | |
146 | negotiations. The Indemnified Contributor may participate in any such | |
147 | claim at its own expense. | |
148 | ||
149 | For example, a Contributor might include the Program in a commercial | |
150 | product offering, Product X. That Contributor is then a Commercial | |
151 | Contributor. If that Commercial Contributor then makes performance | |
152 | claims, or offers warranties related to Product X, those performance | |
153 | claims and warranties are such Commercial Contributor's responsibility | |
154 | alone. Under this section, the Commercial Contributor would have to | |
155 | defend claims against the other Contributors related to those | |
156 | performance claims and warranties, and if a court requires any other | |
157 | Contributor to pay any damages as a result, the Commercial Contributor | |
158 | must pay those damages. | |
159 | ||
160 | 5. NO WARRANTY | |
161 | ||
162 | EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS | |
163 | PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY | |
164 | KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY | |
165 | WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY | |
166 | OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely | |
167 | responsible for determining the appropriateness of using and | |
168 | distributing the Program and assumes all risks associated with its | |
169 | exercise of rights under this Agreement, including but not limited to | |
170 | the risks and costs of program errors, compliance with applicable | |
171 | laws, damage to or loss of data, programs or equipment, and | |
172 | unavailability or interruption of operations. | |
173 | ||
174 | 6. DISCLAIMER OF LIABILITY | |
175 | ||
176 | EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR | |
177 | ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, | |
178 | INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING | |
179 | WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF | |
180 | LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING | |
181 | NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR | |
182 | DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED | |
183 | HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. | |
184 | ||
185 | 7. GENERAL | |
186 | ||
187 | If any provision of this Agreement is invalid or unenforceable under | |
188 | applicable law, it shall not affect the validity or enforceability of | |
189 | the remainder of the terms of this Agreement, and without further | |
190 | action by the parties hereto, such provision shall be reformed to the | |
191 | minimum extent necessary to make such provision valid and enforceable. | |
192 | ||
193 | If Recipient institutes patent litigation against a Contributor with | |
194 | respect to a patent applicable to software (including a cross-claim or | |
195 | counterclaim in a lawsuit), then any patent licenses granted by that | |
196 | Contributor to such Recipient under this Agreement shall terminate as | |
197 | of the date such litigation is filed. In addition, If Recipient | |
198 | institutes patent litigation against any entity (including a | |
199 | cross-claim or counterclaim in a lawsuit) alleging that the Program | |
200 | itself (excluding combinations of the Program with other software or | |
201 | hardware) infringes such Recipient's patent(s), then such Recipient's | |
202 | rights granted under Section 2(b) shall terminate as of the date such | |
203 | litigation is filed. | |
204 | ||
205 | All Recipient's rights under this Agreement shall terminate if it | |
206 | fails to comply with any of the material terms or conditions of this | |
207 | Agreement and does not cure such failure in a reasonable period of | |
208 | time after becoming aware of such noncompliance. If all Recipient's | |
209 | rights under this Agreement terminate, Recipient agrees to cease use | |
210 | and distribution of the Program as soon as reasonably practicable. | |
211 | However, Recipient's obligations under this Agreement and any licenses | |
212 | granted by Recipient relating to the Program shall continue and | |
213 | survive. | |
214 | ||
215 | IBM may publish new versions (including revisions) of this Agreement | |
216 | from time to time. Each new version of the Agreement will be given a | |
217 | distinguishing version number. The Program (including Contributions) | |
218 | may always be distributed subject to the version of the Agreement | |
219 | under which it was received. In addition, after a new version of the | |
220 | Agreement is published, Contributor may elect to distribute the | |
221 | Program (including its Contributions) under the new version. No one | |
222 | other than IBM has the right to modify this Agreement. Except as | |
223 | expressly stated in Sections 2(a) and 2(b) above, Recipient receives | |
224 | no rights or licenses to the intellectual property of any Contributor | |
225 | under this Agreement, whether expressly, by implication, estoppel or | |
226 | otherwise. All rights in the Program not expressly granted under this | |
227 | Agreement are reserved. | |
228 | ||
229 | This Agreement is governed by the laws of the State of New York and | |
230 | the intellectual property laws of the United States of America. No | |
231 | party to this Agreement will bring a legal action under this Agreement | |
232 | more than one year after the cause of action arose. Each party waives | |
233 | its rights to a jury trial in any resulting litigation. | |
234 | ||
235 | OpenAFS contains code licensed under a standard 3-term BSD license with | |
236 | the following names as copyright holders: | |
237 | ||
238 | Kungliga Tekniska Högskolan | |
239 | (Royal Institute of Technology, Stockholm, Sweden) | |
240 | Sine Nomine Associates | |
241 | ||
242 | /* | |
243 | * Redistribution and use in source and binary forms, with or without | |
244 | * modification, are permitted provided that the following conditions | |
245 | * are met: | |
246 | * | |
247 | * 1. Redistributions of source code must retain the above copyright | |
248 | * notice, this list of conditions and the following disclaimer. | |
249 | * | |
250 | * 2. Redistributions in binary form must reproduce the above copyright | |
251 | * notice, this list of conditions and the following disclaimer in the | |
252 | * documentation and/or other materials provided with the distribution. | |
253 | * | |
254 | * 3. Neither the name of the copyright holder nor the names of its | |
255 | * contributors may be used to endorse or promote products derived from | |
256 | * this software without specific prior written permission. | |
257 | * | |
258 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS | |
259 | * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT | |
260 | * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A | |
261 | * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT | |
262 | * HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, | |
263 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT | |
264 | * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, | |
265 | * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY | |
266 | * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | |
267 | * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE | |
268 | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |
269 | */ | |
270 | ||
271 | Some code in rxkad/ticket5.c is subject to the following copyright: | |
272 | /* | |
273 | * Copyright 1992, 2002 by the Massachusetts Institute of Technology. | |
274 | * All Rights Reserved. | |
275 | * | |
276 | * Export of this software from the United States of America may | |
277 | * require a specific license from the United States Government. | |
278 | * It is the responsibility of any person or organization contemplating | |
279 | * export to obtain such a license before exporting. | |
280 | * | |
281 | * WITHIN THAT CONSTRAINT, permission to use, copy, modify, and | |
282 | * distribute this software and its documentation for any purpose and | |
283 | * without fee is hereby granted, provided that the above copyright | |
284 | * notice appear in all copies and that both that copyright notice and | |
285 | * this permission notice appear in supporting documentation, and that | |
286 | * the name of M.I.T. not be used in advertising or publicity pertaining | |
287 | * to distribution of the software without specific, written prior | |
288 | * permission. Furthermore if you modify this software you must label | |
289 | * your software as modified software and not distribute it in such a | |
290 | * fashion that it might be confused with the original M.I.T. software. | |
291 | * M.I.T. makes no representations about the suitability of | |
292 | * this software for any purpose. It is provided "as is" without express | |
293 | * or implied warranty. | |
294 | */ | |
295 | ||
296 | aklog/ka-forwarder.c is subject to the following copyright: | |
297 | /* | |
298 | * Copyright (c) 1993 Carnegie Mellon University | |
299 | * All Rights Reserved. | |
300 | * | |
301 | * Permission to use, copy, modify and distribute this software and its | |
302 | * documentation is hereby granted, provided that both the copyright | |
303 | * notice and this permission notice appear in all copies of the | |
304 | * software, derivative works or modified versions, and any portions | |
305 | * thereof, and that both notices appear in supporting documentation. | |
306 | * | |
307 | * CARNEGIE MELLON ALLOWS FREE USE OF THIS SOFTWARE IN ITS "AS IS" | |
308 | * CONDITION. CARNEGIE MELLON DISCLAIMS ANY LIABILITY OF ANY KIND FOR | |
309 | * ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE. | |
310 | * | |
311 | * Carnegie Mellon requests users of this software to return to | |
312 | * | |
313 | * Software Distribution Coordinator or Software_Distribution@CS.CMU.EDU | |
314 | * School of Computer Science | |
315 | * Carnegie Mellon University | |
316 | * Pittsburgh PA 15213-3890 | |
317 | * | |
318 | * any improvements or extensions that they make and grant Carnegie Mellon | |
319 | * the rights to redistribute these changes. | |
320 | */ | |
321 | ||
322 | Some portions of Rx are subject to the following license: | |
323 | /* | |
324 | * Sun RPC is a product of Sun Microsystems, Inc. and is provided for | |
325 | * unrestricted use provided that this legend is included on all tape | |
326 | * media and as a part of the software program in whole or part. Users | |
327 | * may copy or modify Sun RPC without charge, but are not authorized | |
328 | * to license or distribute it to anyone else except as part of a product or | |
329 | * program developed by the user or with the express written consent of | |
330 | * Sun Microsystems, Inc. | |
331 | * | |
332 | * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE | |
333 | * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR | |
334 | * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE. | |
335 | * | |
336 | * Sun RPC is provided with no support and without any obligation on the | |
337 | * part of Sun Microsystems, Inc. to assist in its use, correction, | |
338 | * modification or enhancement. | |
339 | * | |
340 | * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE | |
341 | * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC | |
342 | * OR ANY PART THEREOF. | |
343 | * | |
344 | * In no event will Sun Microsystems, Inc. be liable for any lost revenue | |
345 | * or profits or other special, indirect and consequential damages, even if | |
346 | * Sun has been advised of the possibility of such damages. | |
347 | * | |
348 | * Sun Microsystems, Inc. | |
349 | * 2550 Garcia Avenue | |
350 | * Mountain View, California 94043 | |
351 | */ | |
352 | ||
353 | src/afs/LINUX/osi_flush.s included code under IBM Public License with | |
354 | permission of the author, Paul MacKerras. | |
355 | ||
356 | =========================================================== | |
357 | ||
358 | Personal contributions made by Jason Edgecombe | |
359 | <jason@rampaginggeek.com> that refer to the "BSD license" are subject | |
360 | to the following license: | |
361 | ||
362 | All rights reserved. | |
363 | ||
364 | Redistribution and use in source and binary forms, with or without | |
365 | modification, are permitted provided that the following conditions | |
366 | are met: | |
367 | ||
368 | * Redistributions of source code must retain the above | |
369 | copyright notice, this list of conditions and the following | |
370 | disclaimer. | |
371 | ||
372 | * Redistributions in binary form must reproduce the above | |
373 | copyright notice, this list of conditions and the following | |
374 | disclaimer in the documentation and/or other materials | |
375 | provided with the distribution. | |
376 | ||
377 | * Neither the name of OpenAFS nor the names of its | |
378 | contributors may be used to endorse or promote products | |
379 | derived from this software without specific prior written | |
380 | permission. | |
381 | ||
382 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND | |
383 | CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, | |
384 | INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF | |
385 | MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | |
386 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS | |
387 | BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, | |
388 | EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED | |
389 | TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, | |
390 | DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | |
391 | ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR | |
392 | TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF | |
393 | THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | |
394 | SUCH DAMAGE. | |
395 | ||
396 | ==================================================== | |
397 | ||
398 | The files src/cf/krb5.m4, src/cf/lib-depends.m4, and | |
399 | src/cf/lib-pathname.m4 are covered by the following license: | |
400 | ||
401 | Copyright 2005, 2006, 2007, 2008, 2009, 2010 | |
402 | Board of Trustees, Leland Stanford Jr. University | |
403 | ||
404 | Permission to use, copy, modify, and distribute this software and its | |
405 | documentation for any purpose and without fee is hereby granted, | |
406 | provided that the above copyright notice appear in all copies and that | |
407 | both that copyright notice and this permission notice appear in | |
408 | supporting documentation, and that the name of Stanford University not | |
409 | be used in advertising or publicity pertaining to distribution of the | |
410 | software without specific, written prior permission. Stanford | |
411 | University makes no representations about the suitability of this | |
412 | software for any purpose. It is provided "as is" without express or | |
413 | implied warranty. | |
414 | ||
415 | THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED | |
416 | WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF | |
417 | MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. |