1 DO NOT TRANSLATE OR LOCALIZE.
3 Oracle elects to use this software under and governed by the OpenIB.org BSD
4 license (see below for details) for any software where a choice of
5 OpenIB.org BSD license or the GNU General Public License (GPL) Version 2 are
6 made available with the language indicating that OpenIB.org BSD license or the
7 GNU General Public License (GPL) Version 2 may be used. Unless specifically
8 stated otherwise, where a choice exists between another license and either the
9 OpenIB.org BSD license or the GPL, Oracle chooses the OpenIB.org BSD license.
14 In accordance with the terms of the Open Fabric Enterprise Distribution
15 licensing scheme as appears below, Oracle is hereby making the election to
16 license perftest-1.3.0 under the OpenIB.org BSD license.
18 The Software contains the following Copyrights, which are reproduced for
19 this distribution as per OpenIB.org BSD license conditions:
21 Copyright (c) 2005 Mellanox Technologies Ltd. All rights reserved.
22 Copyright (c) 2005 Topspin Communications. All rights reserved.
23 Copyright (c) 2009 HNR Consulting. All rights reserved.
24 Copyright (c) 2005 Hewlett Packard, Inc (Grant Grundler).
25 Copyright (c) 2006 Mellanox Technologies Ltd. All rights reserved
28 This software is available to you under a choice of one of two
29 licenses. You may choose to be licensed under the terms of the GNU
30 General Public License (GPL) Version 2, available from the file
31 COPYING in the main directory of this source tree, or the
32 OpenIB.org BSD license below:
34 Redistribution and use in source and binary forms, with or
35 without modification, are permitted provided that the following
38 - Redistributions of source code must retain the above
39 copyright notice, this list of conditions and the following
42 - Redistributions in binary form must reproduce the above
43 copyright notice, this list of conditions and the following
44 disclaimer in the documentation and/or other materials
45 provided with the distribution.
47 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
48 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
49 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
50 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
51 BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
52 ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
53 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
58 In accordance with the terms of the Open Fabric Enterprise Distribution
59 licensing scheme as appears below, Oracle is hereby making the election to
60 license rds-tools-2.0.7 under the OpenIB.org BSD license.
62 The Software contains the following Copyrights, which are reproduced for
63 this distribution as per OpenIB.org BSD license conditions:
65 Copyright (c) 2006 Oracle. All rights reserved.
66 Copyright (C) 2008 Oracle. All rights reserved.
67 Copyright (c) 2008 Chelsio, Inc. All rights reserved.
70 * This software is available to you under a choice of one of two
71 * licenses. You may choose to be licensed under the terms of the GNU
72 * General Public License (GPL) Version 2, available from the file
73 * COPYING in the main directory of this source tree, or the
74 * OpenIB.org BSD license below:
76 * Redistribution and use in source and binary forms, with or
77 * without modification, are permitted provided that the following
80 * - Redistributions of source code must retain the above
81 * copyright notice, this list of conditions and the following
84 * - Redistributions in binary form must reproduce the above
85 * copyright notice, this list of conditions and the following
86 * disclaimer in the documentation and/or other materials
87 * provided with the distribution.
89 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
90 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
91 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
92 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
93 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
94 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
95 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
98 ==================================================================
100 OpenIB.org BSD license
102 Redistribution and use in source and binary forms, with or without
103 modification, are permitted provided that the following conditions
106 * Redistributions of source code must retain the above copyright
107 notice, this list of conditions and the following disclaimer.
109 * Redistributions in binary form must reproduce the above
110 copyright notice, this list of conditions and the following
111 disclaimer in the documentation and/or other materials provided
112 with the distribution.
114 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
115 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
116 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
117 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
118 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
119 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
120 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
121 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
122 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
123 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
124 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
125 POSSIBILITY OF SUCH DAMAGE.
127 ==================================================================
129 GNU GENERAL PUBLIC LICENSE
132 Copyright (C) 1989, 1991 Free Software Foundation, Inc.
133 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
134 Everyone is permitted to copy and distribute verbatim copies
135 of this license document, but changing it is not allowed.
139 The licenses for most software are designed to take away your
140 freedom to share and change it. By contrast, the GNU General Public
141 License is intended to guarantee your freedom to share and change free
142 software--to make sure the software is free for all its users. This
143 General Public License applies to most of the Free Software
144 Foundation's software and to any other program whose authors commit to
145 using it. (Some other Free Software Foundation software is covered by
146 the GNU Library General Public License instead.) You can apply it to
149 When we speak of free software, we are referring to freedom, not
150 price. Our General Public Licenses are designed to make sure that you
151 have the freedom to distribute copies of free software (and charge for
152 this service if you wish), that you receive source code or can get it
153 if you want it, that you can change the software or use pieces of it
154 in new free programs; and that you know you can do these things.
156 To protect your rights, we need to make restrictions that forbid
157 anyone to deny you these rights or to ask you to surrender the rights.
158 These restrictions translate to certain responsibilities for you if you
159 distribute copies of the software, or if you modify it.
161 For example, if you distribute copies of such a program, whether
162 gratis or for a fee, you must give the recipients all the rights that
163 you have. You must make sure that they, too, receive or can get the
164 source code. And you must show them these terms so they know their
167 We protect your rights with two steps: (1) copyright the software, and
168 (2) offer you this license which gives you legal permission to copy,
169 distribute and/or modify the software.
171 Also, for each author's protection and ours, we want to make certain
172 that everyone understands that there is no warranty for this free
173 software. If the software is modified by someone else and passed on, we
174 want its recipients to know that what they have is not the original, so
175 that any problems introduced by others will not reflect on the original
176 authors' reputations.
178 Finally, any free program is threatened constantly by software
179 patents. We wish to avoid the danger that redistributors of a free
180 program will individually obtain patent licenses, in effect making the
181 program proprietary. To prevent this, we have made it clear that any
182 patent must be licensed for everyone's free use or not licensed at all.
184 The precise terms and conditions for copying, distribution and
187 GNU GENERAL PUBLIC LICENSE
188 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
190 0. This License applies to any program or other work which contains
191 a notice placed by the copyright holder saying it may be distributed
192 under the terms of this General Public License. The "Program", below,
193 refers to any such program or work, and a "work based on the Program"
194 means either the Program or any derivative work under copyright law:
195 that is to say, a work containing the Program or a portion of it,
196 either verbatim or with modifications and/or translated into another
197 language. (Hereinafter, translation is included without limitation in
198 the term "modification".) Each licensee is addressed as "you".
200 Activities other than copying, distribution and modification are not
201 covered by this License; they are outside its scope. The act of
202 running the Program is not restricted, and the output from the Program
203 is covered only if its contents constitute a work based on the
204 Program (independent of having been made by running the Program).
205 Whether that is true depends on what the Program does.
207 1. You may copy and distribute verbatim copies of the Program's
208 source code as you receive it, in any medium, provided that you
209 conspicuously and appropriately publish on each copy an appropriate
210 copyright notice and disclaimer of warranty; keep intact all the
211 notices that refer to this License and to the absence of any warranty;
212 and give any other recipients of the Program a copy of this License
213 along with the Program.
215 You may charge a fee for the physical act of transferring a copy, and
216 you may at your option offer warranty protection in exchange for a fee.
218 2. You may modify your copy or copies of the Program or any portion
219 of it, thus forming a work based on the Program, and copy and
220 distribute such modifications or work under the terms of Section 1
221 above, provided that you also meet all of these conditions:
223 a) You must cause the modified files to carry prominent notices
224 stating that you changed the files and the date of any change.
226 b) You must cause any work that you distribute or publish, that in
227 whole or in part contains or is derived from the Program or any
228 part thereof, to be licensed as a whole at no charge to all third
229 parties under the terms of this License.
231 c) If the modified program normally reads commands interactively
232 when run, you must cause it, when started running for such
233 interactive use in the most ordinary way, to print or display an
234 announcement including an appropriate copyright notice and a
235 notice that there is no warranty (or else, saying that you provide
236 a warranty) and that users may redistribute the program under
237 these conditions, and telling the user how to view a copy of this
238 License. (Exception: if the Program itself is interactive but
239 does not normally print such an announcement, your work based on
240 the Program is not required to print an announcement.)
242 These requirements apply to the modified work as a whole. If
243 identifiable sections of that work are not derived from the Program,
244 and can be reasonably considered independent and separate works in
245 themselves, then this License, and its terms, do not apply to those
246 sections when you distribute them as separate works. But when you
247 distribute the same sections as part of a whole which is a work based
248 on the Program, the distribution of the whole must be on the terms of
249 this License, whose permissions for other licensees extend to the
250 entire whole, and thus to each and every part regardless of who wrote it.
252 Thus, it is not the intent of this section to claim rights or contest
253 your rights to work written entirely by you; rather, the intent is to
254 exercise the right to control the distribution of derivative or
255 collective works based on the Program.
257 In addition, mere aggregation of another work not based on the Program
258 with the Program (or with a work based on the Program) on a volume of
259 a storage or distribution medium does not bring the other work under
260 the scope of this License.
261 3. You may copy and distribute the Program (or a work based on it,
262 under Section 2) in object code or executable form under the terms of
263 Sections 1 and 2 above provided that you also do one of the following:
265 a) Accompany it with the complete corresponding machine-readable
266 source code, which must be distributed under the terms of Sections
267 1 and 2 above on a medium customarily used for software interchange; or,
269 b) Accompany it with a written offer, valid for at least three
270 years, to give any third party, for a charge no more than your
271 cost of physically performing source distribution, a complete
272 machine-readable copy of the corresponding source code, to be
273 distributed under the terms of Sections 1 and 2 above on a medium
274 customarily used for software interchange; or,
276 c) Accompany it with the information you received as to the offer
277 to distribute corresponding source code. (This alternative is
278 allowed only for noncommercial distribution and only if you
279 received the program in object code or executable form with such
280 an offer, in accord with Subsection b above.)
282 The source code for a work means the preferred form of the work for
283 making modifications to it. For an executable work, complete source
284 code means all the source code for all modules it contains, plus any
285 associated interface definition files, plus the scripts used to
286 control compilation and installation of the executable. However, as a
287 special exception, the source code distributed need not include
288 anything that is normally distributed (in either source or binary
289 form) with the major components (compiler, kernel, and so on) of the
290 operating system on which the executable runs, unless that component
291 itself accompanies the executable.
293 If distribution of executable or object code is made by offering
294 access to copy from a designated place, then offering equivalent
295 access to copy the source code from the same place counts as
296 distribution of the source code, even though third parties are not
297 compelled to copy the source along with the object code.
299 4. You may not copy, modify, sublicense, or distribute the Program
300 except as expressly provided under this License. Any attempt
301 otherwise to copy, modify, sublicense or distribute the Program is
302 void, and will automatically terminate your rights under this License.
303 However, parties who have received copies, or rights, from you under
304 this License will not have their licenses terminated so long as such
305 parties remain in full compliance.
307 5. You are not required to accept this License, since you have not
308 signed it. However, nothing else grants you permission to modify or
309 distribute the Program or its derivative works. These actions are
310 prohibited by law if you do not accept this License. Therefore, by
311 modifying or distributing the Program (or any work based on the
312 Program), you indicate your acceptance of this License to do so, and
313 all its terms and conditions for copying, distributing or modifying
314 the Program or works based on it.
316 6. Each time you redistribute the Program (or any work based on the
317 Program), the recipient automatically receives a license from the
318 original licensor to copy, distribute or modify the Program subject to
319 these terms and conditions. You may not impose any further
320 restrictions on the recipients' exercise of the rights granted herein.
321 You are not responsible for enforcing compliance by third parties to
324 7. If, as a consequence of a court judgment or allegation of patent
325 infringement or for any other reason (not limited to patent issues),
326 conditions are imposed on you (whether by court order, agreement or
327 otherwise) that contradict the conditions of this License, they do not
328 excuse you from the conditions of this License. If you cannot
329 distribute so as to satisfy simultaneously your obligations under this
330 License and any other pertinent obligations, then as a consequence you
331 may not distribute the Program at all. For example, if a patent
332 license would not permit royalty-free redistribution of the Program by
333 all those who receive copies directly or indirectly through you, then
334 the only way you could satisfy both it and this License would be to
335 refrain entirely from distribution of the Program.
337 If any portion of this section is held invalid or unenforceable under
338 any particular circumstance, the balance of the section is intended to
339 apply and the section as a whole is intended to apply in other
342 It is not the purpose of this section to induce you to infringe any
343 patents or other property right claims or to contest validity of any
344 such claims; this section has the sole purpose of protecting the
345 integrity of the free software distribution system, which is
346 implemented by public license practices. Many people have made
347 generous contributions to the wide range of software distributed
348 through that system in reliance on consistent application of that
349 system; it is up to the author/donor to decide if he or she is willing
350 to distribute software through any other system and a licensee cannot
353 This section is intended to make thoroughly clear what is believed to
354 be a consequence of the rest of this License.
356 8. If the distribution and/or use of the Program is restricted in
357 certain countries either by patents or by copyrighted interfaces, the
358 original copyright holder who places the Program under this License
359 may add an explicit geographical distribution limitation excluding
360 those countries, so that distribution is permitted only in or among
361 countries not thus excluded. In such case, this License incorporates
362 the limitation as if written in the body of this License.
364 9. The Free Software Foundation may publish revised and/or new versions
365 of the General Public License from time to time. Such new versions will
366 be similar in spirit to the present version, but may differ in detail to
367 address new problems or concerns.
369 Each version is given a distinguishing version number. If the Program
370 specifies a version number of this License which applies to it and "any
371 later version", you have the option of following the terms and conditions
372 either of that version or of any later version published by the Free
373 Software Foundation. If the Program does not specify a version number of
374 this License, you may choose any version ever published by the Free Software
377 10. If you wish to incorporate parts of the Program into other free
378 programs whose distribution conditions are different, write to the author
379 to ask for permission. For software which is copyrighted by the Free
380 Software Foundation, write to the Free Software Foundation; we sometimes
381 make exceptions for this. Our decision will be guided by the two goals
382 of preserving the free status of all derivatives of our free software and
383 of promoting the sharing and reuse of software generally.
387 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
388 FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
389 OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
390 PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
391 OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
392 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
393 TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
394 PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
395 REPAIR OR CORRECTION.
397 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
398 WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
399 REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
400 INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
401 OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
402 TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
403 YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
404 PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
405 POSSIBILITY OF SUCH DAMAGES.
407 END OF TERMS AND CONDITIONS
409 How to Apply These Terms to Your New Programs
411 If you develop a new program, and you want it to be of the greatest
412 possible use to the public, the best way to achieve this is to make it
413 free software which everyone can redistribute and change under these terms.
415 To do so, attach the following notices to the program. It is safest
416 to attach them to the start of each source file to most effectively
417 convey the exclusion of warranty; and each file should have at least
418 the "copyright" line and a pointer to where the full notice is found.
420 <one line to give the program's name and a brief idea of what it does.>
421 Copyright (C) <year> <name of author>
423 This program is free software; you can redistribute it and/or modify
424 it under the terms of the GNU General Public License as published by
425 the Free Software Foundation; either version 2 of the License, or
426 (at your option) any later version.
428 This program is distributed in the hope that it will be useful,
429 but WITHOUT ANY WARRANTY; without even the implied warranty of
430 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
431 GNU General Public License for more details.
433 You should have received a copy of the GNU General Public License
434 along with this program; if not, write to the Free Software
435 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
438 Also add information on how to contact you by electronic and paper mail.
440 If the program is interactive, make it output a short notice like this
441 when it starts in an interactive mode:
443 Gnomovision version 69, Copyright (C) year name of author
444 Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
445 This is free software, and you are welcome to redistribute it
446 under certain conditions; type `show c' for details.
448 The hypothetical commands `show w' and `show c' should show the appropriate
449 parts of the General Public License. Of course, the commands you use may
450 be called something other than `show w' and `show c'; they could even be
451 mouse-clicks or menu items--whatever suits your program.
453 You should also get your employer (if you work as a programmer) or your
454 school, if any, to sign a "copyright disclaimer" for the program, if
455 necessary. Here is a sample; alter the names:
457 Yoyodyne, Inc., hereby disclaims all copyright interest in the program
458 `Gnomovision' (which makes passes at compilers) written by James Hacker.
460 <signature of Ty Coon>, 1 April 1989
461 Ty Coon, President of Vice
463 This General Public License does not permit incorporating your program into
464 proprietary programs. If your program is a subroutine library, you may
465 consider it more useful to permit linking proprietary applications with the
466 library. If this is what you want to do, use the GNU Library General
467 Public License instead of this License.
469 Copyright (C) 1994 X Consortium
471 Permission is hereby granted, free of charge, to any person obtaining a copy
472 of this software and associated documentation files (the "Software"), to deal
473 in the Software without restriction, including without limitation the rights to
474 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
475 of the Software, and to permit persons to whom the Software is furnished to do
476 so, subject to the following conditions:
478 The above copyright notice and this permission notice shall be included in all
479 copies or substantial portions of the Software.
481 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
482 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
483 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE X
484 CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
485 ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
486 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
488 Except as contained in this notice, the name of the X Consortium shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization from the X Consortium.
490 FSF changes to this file are in the public domain.
495 In accordance with the terms of the Open Fabric Enterprise Distribution
496 licensing scheme as appears below, Oracle is hereby making the election to
497 license libibverbs-1.1.4 under the OpenIB.org BSD license.
499 The Software contains the following Copyrights, which are reproduced for
500 this distribution as per OpenIB.org BSD license conditions:
502 Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved
503 Copyright (c) 2004 Topspin Communications. All rights reserved.
504 Copyright (c) 2005 Mellanox Technologies Ltd. All rights reserved.
505 Copyright (c) 2004, 2005 Topspin Communications. All rights reserved.
506 Copyright (c) 2005 PathScale, Inc. All rights reserved.
507 Copyright (c) 2005 Intel Corporation. All rights reserved.
508 Copyright (c) 2005 Voltaire, Inc. All rights reserved.
509 Copyright (c) 2004 Intel Corporation. All rights reserved.
510 Copyright (c) 2005, 2006, 2007 Cisco Systems, Inc. All rights reserved.
511 Copyright (c) 2008 Lawrence Livermore National Laboratory
513 This software is available to you under a choice of one of two
514 licenses. You may choose to be licensed under the terms of the the
515 OpenIB.org BSD license or the GNU General Public License (GPL) Version
516 2, both included below.
518 ==================================================================
520 OpenIB.org BSD license
522 Redistribution and use in source and binary forms, with or without
523 modification, are permitted provided that the following conditions
526 * Redistributions of source code must retain the above copyright
527 notice, this list of conditions and the following disclaimer.
529 * Redistributions in binary form must reproduce the above
530 copyright notice, this list of conditions and the following
531 disclaimer in the documentation and/or other materials provided
532 with the distribution.
534 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
535 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
536 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
537 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
538 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
539 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
540 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
541 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
542 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
543 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
544 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
545 POSSIBILITY OF SUCH DAMAGE.
547 ==================================================================
549 GNU GENERAL PUBLIC LICENSE
552 Copyright (C) 1989, 1991 Free Software Foundation, Inc.
553 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
554 Everyone is permitted to copy and distribute verbatim copies
555 of this license document, but changing it is not allowed.
559 The licenses for most software are designed to take away your
560 freedom to share and change it. By contrast, the GNU General Public
561 License is intended to guarantee your freedom to share and change free
562 software--to make sure the software is free for all its users. This
563 General Public License applies to most of the Free Software
564 Foundation's software and to any other program whose authors commit to
565 using it. (Some other Free Software Foundation software is covered by
566 the GNU Library General Public License instead.) You can apply it to
569 When we speak of free software, we are referring to freedom, not
570 price. Our General Public Licenses are designed to make sure that you
571 have the freedom to distribute copies of free software (and charge for
572 this service if you wish), that you receive source code or can get it
573 if you want it, that you can change the software or use pieces of it
574 in new free programs; and that you know you can do these things.
576 To protect your rights, we need to make restrictions that forbid
577 anyone to deny you these rights or to ask you to surrender the rights.
578 These restrictions translate to certain responsibilities for you if you
579 distribute copies of the software, or if you modify it.
581 For example, if you distribute copies of such a program, whether
582 gratis or for a fee, you must give the recipients all the rights that
583 you have. You must make sure that they, too, receive or can get the
584 source code. And you must show them these terms so they know their
587 We protect your rights with two steps: (1) copyright the software, and
588 (2) offer you this license which gives you legal permission to copy,
589 distribute and/or modify the software.
591 Also, for each author's protection and ours, we want to make certain
592 that everyone understands that there is no warranty for this free
593 software. If the software is modified by someone else and passed on, we
594 want its recipients to know that what they have is not the original, so
595 that any problems introduced by others will not reflect on the original
596 authors' reputations.
598 Finally, any free program is threatened constantly by software
599 patents. We wish to avoid the danger that redistributors of a free
600 program will individually obtain patent licenses, in effect making the
601 program proprietary. To prevent this, we have made it clear that any
602 patent must be licensed for everyone's free use or not licensed at all.
604 The precise terms and conditions for copying, distribution and
607 GNU GENERAL PUBLIC LICENSE
608 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
610 0. This License applies to any program or other work which contains
611 a notice placed by the copyright holder saying it may be distributed
612 under the terms of this General Public License. The "Program", below,
613 refers to any such program or work, and a "work based on the Program"
614 means either the Program or any derivative work under copyright law:
615 that is to say, a work containing the Program or a portion of it,
616 either verbatim or with modifications and/or translated into another
617 language. (Hereinafter, translation is included without limitation in
618 the term "modification".) Each licensee is addressed as "you".
620 Activities other than copying, distribution and modification are not
621 covered by this License; they are outside its scope. The act of
622 running the Program is not restricted, and the output from the Program
623 is covered only if its contents constitute a work based on the
624 Program (independent of having been made by running the Program).
625 Whether that is true depends on what the Program does.
627 1. You may copy and distribute verbatim copies of the Program's
628 source code as you receive it, in any medium, provided that you
629 conspicuously and appropriately publish on each copy an appropriate
630 copyright notice and disclaimer of warranty; keep intact all the
631 notices that refer to this License and to the absence of any warranty;
632 and give any other recipients of the Program a copy of this License
633 along with the Program.
635 You may charge a fee for the physical act of transferring a copy, and
636 you may at your option offer warranty protection in exchange for a fee.
638 2. You may modify your copy or copies of the Program or any portion
639 of it, thus forming a work based on the Program, and copy and
640 distribute such modifications or work under the terms of Section 1
641 above, provided that you also meet all of these conditions:
643 a) You must cause the modified files to carry prominent notices
644 stating that you changed the files and the date of any change.
646 b) You must cause any work that you distribute or publish, that in
647 whole or in part contains or is derived from the Program or any
648 part thereof, to be licensed as a whole at no charge to all third
649 parties under the terms of this License.
651 c) If the modified program normally reads commands interactively
652 when run, you must cause it, when started running for such
653 interactive use in the most ordinary way, to print or display an
654 announcement including an appropriate copyright notice and a
655 notice that there is no warranty (or else, saying that you provide
656 a warranty) and that users may redistribute the program under
657 these conditions, and telling the user how to view a copy of this
658 License. (Exception: if the Program itself is interactive but
659 does not normally print such an announcement, your work based on
660 the Program is not required to print an announcement.)
662 These requirements apply to the modified work as a whole. If
663 identifiable sections of that work are not derived from the Program,
664 and can be reasonably considered independent and separate works in
665 themselves, then this License, and its terms, do not apply to those
666 sections when you distribute them as separate works. But when you
667 distribute the same sections as part of a whole which is a work based
668 on the Program, the distribution of the whole must be on the terms of
669 this License, whose permissions for other licensees extend to the
670 entire whole, and thus to each and every part regardless of who wrote it.
672 Thus, it is not the intent of this section to claim rights or contest
673 your rights to work written entirely by you; rather, the intent is to
674 exercise the right to control the distribution of derivative or
675 collective works based on the Program.
677 In addition, mere aggregation of another work not based on the Program
678 with the Program (or with a work based on the Program) on a volume of
679 a storage or distribution medium does not bring the other work under
680 the scope of this License.
681 3. You may copy and distribute the Program (or a work based on it,
682 under Section 2) in object code or executable form under the terms of
683 Sections 1 and 2 above provided that you also do one of the following:
685 a) Accompany it with the complete corresponding machine-readable
686 source code, which must be distributed under the terms of Sections
687 1 and 2 above on a medium customarily used for software interchange; or,
689 b) Accompany it with a written offer, valid for at least three
690 years, to give any third party, for a charge no more than your
691 cost of physically performing source distribution, a complete
692 machine-readable copy of the corresponding source code, to be
693 distributed under the terms of Sections 1 and 2 above on a medium
694 customarily used for software interchange; or,
696 c) Accompany it with the information you received as to the offer
697 to distribute corresponding source code. (This alternative is
698 allowed only for noncommercial distribution and only if you
699 received the program in object code or executable form with such
700 an offer, in accord with Subsection b above.)
702 The source code for a work means the preferred form of the work for
703 making modifications to it. For an executable work, complete source
704 code means all the source code for all modules it contains, plus any
705 associated interface definition files, plus the scripts used to
706 control compilation and installation of the executable. However, as a
707 special exception, the source code distributed need not include
708 anything that is normally distributed (in either source or binary
709 form) with the major components (compiler, kernel, and so on) of the
710 operating system on which the executable runs, unless that component
711 itself accompanies the executable.
713 If distribution of executable or object code is made by offering
714 access to copy from a designated place, then offering equivalent
715 access to copy the source code from the same place counts as
716 distribution of the source code, even though third parties are not
717 compelled to copy the source along with the object code.
719 4. You may not copy, modify, sublicense, or distribute the Program
720 except as expressly provided under this License. Any attempt
721 otherwise to copy, modify, sublicense or distribute the Program is
722 void, and will automatically terminate your rights under this License.
723 However, parties who have received copies, or rights, from you under
724 this License will not have their licenses terminated so long as such
725 parties remain in full compliance.
727 5. You are not required to accept this License, since you have not
728 signed it. However, nothing else grants you permission to modify or
729 distribute the Program or its derivative works. These actions are
730 prohibited by law if you do not accept this License. Therefore, by
731 modifying or distributing the Program (or any work based on the
732 Program), you indicate your acceptance of this License to do so, and
733 all its terms and conditions for copying, distributing or modifying
734 the Program or works based on it.
736 6. Each time you redistribute the Program (or any work based on the
737 Program), the recipient automatically receives a license from the
738 original licensor to copy, distribute or modify the Program subject to
739 these terms and conditions. You may not impose any further
740 restrictions on the recipients' exercise of the rights granted herein.
741 You are not responsible for enforcing compliance by third parties to
744 7. If, as a consequence of a court judgment or allegation of patent
745 infringement or for any other reason (not limited to patent issues),
746 conditions are imposed on you (whether by court order, agreement or
747 otherwise) that contradict the conditions of this License, they do not
748 excuse you from the conditions of this License. If you cannot
749 distribute so as to satisfy simultaneously your obligations under this
750 License and any other pertinent obligations, then as a consequence you
751 may not distribute the Program at all. For example, if a patent
752 license would not permit royalty-free redistribution of the Program by
753 all those who receive copies directly or indirectly through you, then
754 the only way you could satisfy both it and this License would be to
755 refrain entirely from distribution of the Program.
757 If any portion of this section is held invalid or unenforceable under
758 any particular circumstance, the balance of the section is intended to
759 apply and the section as a whole is intended to apply in other
762 It is not the purpose of this section to induce you to infringe any
763 patents or other property right claims or to contest validity of any
764 such claims; this section has the sole purpose of protecting the
765 integrity of the free software distribution system, which is
766 implemented by public license practices. Many people have made
767 generous contributions to the wide range of software distributed
768 through that system in reliance on consistent application of that
769 system; it is up to the author/donor to decide if he or she is willing
770 to distribute software through any other system and a licensee cannot
773 This section is intended to make thoroughly clear what is believed to
774 be a consequence of the rest of this License.
776 8. If the distribution and/or use of the Program is restricted in
777 certain countries either by patents or by copyrighted interfaces, the
778 original copyright holder who places the Program under this License
779 may add an explicit geographical distribution limitation excluding
780 those countries, so that distribution is permitted only in or among
781 countries not thus excluded. In such case, this License incorporates
782 the limitation as if written in the body of this License.
784 9. The Free Software Foundation may publish revised and/or new versions
785 of the General Public License from time to time. Such new versions will
786 be similar in spirit to the present version, but may differ in detail to
787 address new problems or concerns.
789 Each version is given a distinguishing version number. If the Program
790 specifies a version number of this License which applies to it and "any
791 later version", you have the option of following the terms and conditions
792 either of that version or of any later version published by the Free
793 Software Foundation. If the Program does not specify a version number of
794 this License, you may choose any version ever published by the Free Software
797 10. If you wish to incorporate parts of the Program into other free
798 programs whose distribution conditions are different, write to the author
799 to ask for permission. For software which is copyrighted by the Free
800 Software Foundation, write to the Free Software Foundation; we sometimes
801 make exceptions for this. Our decision will be guided by the two goals
802 of preserving the free status of all derivatives of our free software and
803 of promoting the sharing and reuse of software generally.
807 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
808 FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
809 OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
810 PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
811 OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
812 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
813 TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
814 PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
815 REPAIR OR CORRECTION.
817 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
818 WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
819 REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
820 INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
821 OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
822 TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
823 YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
824 PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
825 POSSIBILITY OF SUCH DAMAGES.
827 END OF TERMS AND CONDITIONS
829 How to Apply These Terms to Your New Programs
831 If you develop a new program, and you want it to be of the greatest
832 possible use to the public, the best way to achieve this is to make it
833 free software which everyone can redistribute and change under these terms.
835 To do so, attach the following notices to the program. It is safest
836 to attach them to the start of each source file to most effectively
837 convey the exclusion of warranty; and each file should have at least
838 the "copyright" line and a pointer to where the full notice is found.
840 <one line to give the program's name and a brief idea of what it does.>
841 Copyright (C) <year> <name of author>
843 This program is free software; you can redistribute it and/or modify
844 it under the terms of the GNU General Public License as published by
845 the Free Software Foundation; either version 2 of the License, or
846 (at your option) any later version.
848 This program is distributed in the hope that it will be useful,
849 but WITHOUT ANY WARRANTY; without even the implied warranty of
850 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
851 GNU General Public License for more details.
853 You should have received a copy of the GNU General Public License
854 along with this program; if not, write to the Free Software
855 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
858 Also add information on how to contact you by electronic and paper mail.
860 If the program is interactive, make it output a short notice like this
861 when it starts in an interactive mode:
863 Gnomovision version 69, Copyright (C) year name of author
864 Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
865 This is free software, and you are welcome to redistribute it
866 under certain conditions; type `show c' for details.
868 The hypothetical commands `show w' and `show c' should show the appropriate
869 parts of the General Public License. Of course, the commands you use may
870 be called something other than `show w' and `show c'; they could even be
871 mouse-clicks or menu items--whatever suits your program.
873 You should also get your employer (if you work as a programmer) or your
874 school, if any, to sign a "copyright disclaimer" for the program, if
875 necessary. Here is a sample; alter the names:
877 Yoyodyne, Inc., hereby disclaims all copyright interest in the program
878 `Gnomovision' (which makes passes at compilers) written by James Hacker.
880 <signature of Ty Coon>, 1 April 1989
881 Ty Coon, President of Vice
883 This General Public License does not permit incorporating your program into
884 proprietary programs. If your program is a subroutine library, you may
885 consider it more useful to permit linking proprietary applications with the
886 library. If this is what you want to do, use the GNU Library General
887 Public License instead of this License.
890 Copyright (C) 1994 X Consortium
892 Permission is hereby granted, free of charge, to any person obtaining a copy
893 of this software and associated documentation files (the "Software"), to deal
894 in the Software without restriction, including without limitation the rights to
895 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
896 of the Software, and to permit persons to whom the Software is furnished to do
897 so, subject to the following conditions:
899 The above copyright notice and this permission notice shall be included in all
900 copies or substantial portions of the Software.
902 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
903 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
904 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE X
905 CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
906 ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
907 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
909 Except as contained in this notice, the name of the X Consortium shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization from the X Consortium.
911 FSF changes to this file are in the public domain.
915 In accordance with the terms of the Open Fabric Enterprise Distribution
916 licensing scheme as appears below, Oracle is hereby making the election to
917 license libibmad-1.3.7 under the OpenIB.org BSD license.
919 The Software contains the following Copyrights, which are reproduced for
920 this distribution as per OpenIB.org BSD license conditions:
922 Copyright (c) 2009 Mellanox Technologies LTD. All rights reserved.
923 Copyright (c) 2004-2009 Voltaire, Inc. All rights reserved
924 Copyright (c) 2009 HNR Consulting. All rights reserved.
925 Copyright (c) 2007 Xsigo Systems Inc. All rights reserved.
927 This software with the exception of OpenSM is available to you
928 under a choice of one of two licenses. You may chose to be
929 licensed under the terms of the the OpenIB.org BSD license or
930 the GNU General Public License (GPL) Version 2, both included
933 OpenSM is licensed under either GNU General Public License (GPL)
934 Version 2, or Intel BSD + Patent license. See OpenSM for the
935 specific language for the latter licensing terms.
937 ==================================================================
939 OpenIB.org BSD license
941 Redistribution and use in source and binary forms, with or without
942 modification, are permitted provided that the following conditions
945 * Redistributions of source code must retain the above copyright
946 notice, this list of conditions and the following disclaimer.
948 * Redistributions in binary form must reproduce the above
949 copyright notice, this list of conditions and the following
950 disclaimer in the documentation and/or other materials provided
951 with the distribution.
953 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
954 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
955 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
956 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
957 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
958 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
959 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
960 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
961 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
962 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
963 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
964 POSSIBILITY OF SUCH DAMAGE.
966 ==================================================================
968 GNU GENERAL PUBLIC LICENSE
971 Copyright (C) 1989, 1991 Free Software Foundation, Inc.
972 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
973 Everyone is permitted to copy and distribute verbatim copies
974 of this license document, but changing it is not allowed.
978 The licenses for most software are designed to take away your
979 freedom to share and change it. By contrast, the GNU General Public
980 License is intended to guarantee your freedom to share and change free
981 software--to make sure the software is free for all its users. This
982 General Public License applies to most of the Free Software
983 Foundation's software and to any other program whose authors commit to
984 using it. (Some other Free Software Foundation software is covered by
985 the GNU Library General Public License instead.) You can apply it to
988 When we speak of free software, we are referring to freedom, not
989 price. Our General Public Licenses are designed to make sure that you
990 have the freedom to distribute copies of free software (and charge for
991 this service if you wish), that you receive source code or can get it
992 if you want it, that you can change the software or use pieces of it
993 in new free programs; and that you know you can do these things.
995 To protect your rights, we need to make restrictions that forbid
996 anyone to deny you these rights or to ask you to surrender the rights.
997 These restrictions translate to certain responsibilities for you if you
998 distribute copies of the software, or if you modify it.
1000 For example, if you distribute copies of such a program, whether
1001 gratis or for a fee, you must give the recipients all the rights that
1002 you have. You must make sure that they, too, receive or can get the
1003 source code. And you must show them these terms so they know their
1006 We protect your rights with two steps: (1) copyright the software, and
1007 (2) offer you this license which gives you legal permission to copy,
1008 distribute and/or modify the software.
1010 Also, for each author's protection and ours, we want to make certain
1011 that everyone understands that there is no warranty for this free
1012 software. If the software is modified by someone else and passed on, we
1013 want its recipients to know that what they have is not the original, so
1014 that any problems introduced by others will not reflect on the original
1015 authors' reputations.
1017 Finally, any free program is threatened constantly by software
1018 patents. We wish to avoid the danger that redistributors of a free
1019 program will individually obtain patent licenses, in effect making the
1020 program proprietary. To prevent this, we have made it clear that any
1021 patent must be licensed for everyone's free use or not licensed at all.
1023 The precise terms and conditions for copying, distribution and
1024 modification follow.
1026 GNU GENERAL PUBLIC LICENSE
1027 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
1029 0. This License applies to any program or other work which contains
1030 a notice placed by the copyright holder saying it may be distributed
1031 under the terms of this General Public License. The "Program", below,
1032 refers to any such program or work, and a "work based on the Program"
1033 means either the Program or any derivative work under copyright law:
1034 that is to say, a work containing the Program or a portion of it,
1035 either verbatim or with modifications and/or translated into another
1036 language. (Hereinafter, translation is included without limitation in
1037 the term "modification".) Each licensee is addressed as "you".
1039 Activities other than copying, distribution and modification are not
1040 covered by this License; they are outside its scope. The act of
1041 running the Program is not restricted, and the output from the Program
1042 is covered only if its contents constitute a work based on the
1043 Program (independent of having been made by running the Program).
1044 Whether that is true depends on what the Program does.
1046 1. You may copy and distribute verbatim copies of the Program's
1047 source code as you receive it, in any medium, provided that you
1048 conspicuously and appropriately publish on each copy an appropriate
1049 copyright notice and disclaimer of warranty; keep intact all the
1050 notices that refer to this License and to the absence of any warranty;
1051 and give any other recipients of the Program a copy of this License
1052 along with the Program.
1054 You may charge a fee for the physical act of transferring a copy, and
1055 you may at your option offer warranty protection in exchange for a fee.
1057 2. You may modify your copy or copies of the Program or any portion
1058 of it, thus forming a work based on the Program, and copy and
1059 distribute such modifications or work under the terms of Section 1
1060 above, provided that you also meet all of these conditions:
1062 a) You must cause the modified files to carry prominent notices
1063 stating that you changed the files and the date of any change.
1065 b) You must cause any work that you distribute or publish, that in
1066 whole or in part contains or is derived from the Program or any
1067 part thereof, to be licensed as a whole at no charge to all third
1068 parties under the terms of this License.
1070 c) If the modified program normally reads commands interactively
1071 when run, you must cause it, when started running for such
1072 interactive use in the most ordinary way, to print or display an
1073 announcement including an appropriate copyright notice and a
1074 notice that there is no warranty (or else, saying that you provide
1075 a warranty) and that users may redistribute the program under
1076 these conditions, and telling the user how to view a copy of this
1077 License. (Exception: if the Program itself is interactive but
1078 does not normally print such an announcement, your work based on
1079 the Program is not required to print an announcement.)
1081 These requirements apply to the modified work as a whole. If
1082 identifiable sections of that work are not derived from the Program,
1083 and can be reasonably considered independent and separate works in
1084 themselves, then this License, and its terms, do not apply to those
1085 sections when you distribute them as separate works. But when you
1086 distribute the same sections as part of a whole which is a work based
1087 on the Program, the distribution of the whole must be on the terms of
1088 this License, whose permissions for other licensees extend to the
1089 entire whole, and thus to each and every part regardless of who wrote it.
1091 Thus, it is not the intent of this section to claim rights or contest
1092 your rights to work written entirely by you; rather, the intent is to
1093 exercise the right to control the distribution of derivative or
1094 collective works based on the Program.
1096 In addition, mere aggregation of another work not based on the Program
1097 with the Program (or with a work based on the Program) on a volume of
1098 a storage or distribution medium does not bring the other work under
1099 the scope of this License.
1100 3. You may copy and distribute the Program (or a work based on it,
1101 under Section 2) in object code or executable form under the terms of
1102 Sections 1 and 2 above provided that you also do one of the following:
1104 a) Accompany it with the complete corresponding machine-readable
1105 source code, which must be distributed under the terms of Sections
1106 1 and 2 above on a medium customarily used for software interchange; or,
1108 b) Accompany it with a written offer, valid for at least three
1109 years, to give any third party, for a charge no more than your
1110 cost of physically performing source distribution, a complete
1111 machine-readable copy of the corresponding source code, to be
1112 distributed under the terms of Sections 1 and 2 above on a medium
1113 customarily used for software interchange; or,
1115 c) Accompany it with the information you received as to the offer
1116 to distribute corresponding source code. (This alternative is
1117 allowed only for noncommercial distribution and only if you
1118 received the program in object code or executable form with such
1119 an offer, in accord with Subsection b above.)
1121 The source code for a work means the preferred form of the work for
1122 making modifications to it. For an executable work, complete source
1123 code means all the source code for all modules it contains, plus any
1124 associated interface definition files, plus the scripts used to
1125 control compilation and installation of the executable. However, as a
1126 special exception, the source code distributed need not include
1127 anything that is normally distributed (in either source or binary
1128 form) with the major components (compiler, kernel, and so on) of the
1129 operating system on which the executable runs, unless that component
1130 itself accompanies the executable.
1132 If distribution of executable or object code is made by offering
1133 access to copy from a designated place, then offering equivalent
1134 access to copy the source code from the same place counts as
1135 distribution of the source code, even though third parties are not
1136 compelled to copy the source along with the object code.
1138 4. You may not copy, modify, sublicense, or distribute the Program
1139 except as expressly provided under this License. Any attempt
1140 otherwise to copy, modify, sublicense or distribute the Program is
1141 void, and will automatically terminate your rights under this License.
1142 However, parties who have received copies, or rights, from you under
1143 this License will not have their licenses terminated so long as such
1144 parties remain in full compliance.
1146 5. You are not required to accept this License, since you have not
1147 signed it. However, nothing else grants you permission to modify or
1148 distribute the Program or its derivative works. These actions are
1149 prohibited by law if you do not accept this License. Therefore, by
1150 modifying or distributing the Program (or any work based on the
1151 Program), you indicate your acceptance of this License to do so, and
1152 all its terms and conditions for copying, distributing or modifying
1153 the Program or works based on it.
1155 6. Each time you redistribute the Program (or any work based on the
1156 Program), the recipient automatically receives a license from the
1157 original licensor to copy, distribute or modify the Program subject to
1158 these terms and conditions. You may not impose any further
1159 restrictions on the recipients' exercise of the rights granted herein.
1160 You are not responsible for enforcing compliance by third parties to
1163 7. If, as a consequence of a court judgment or allegation of patent
1164 infringement or for any other reason (not limited to patent issues),
1165 conditions are imposed on you (whether by court order, agreement or
1166 otherwise) that contradict the conditions of this License, they do not
1167 excuse you from the conditions of this License. If you cannot
1168 distribute so as to satisfy simultaneously your obligations under this
1169 License and any other pertinent obligations, then as a consequence you
1170 may not distribute the Program at all. For example, if a patent
1171 license would not permit royalty-free redistribution of the Program by
1172 all those who receive copies directly or indirectly through you, then
1173 the only way you could satisfy both it and this License would be to
1174 refrain entirely from distribution of the Program.
1176 If any portion of this section is held invalid or unenforceable under
1177 any particular circumstance, the balance of the section is intended to
1178 apply and the section as a whole is intended to apply in other
1181 It is not the purpose of this section to induce you to infringe any
1182 patents or other property right claims or to contest validity of any
1183 such claims; this section has the sole purpose of protecting the
1184 integrity of the free software distribution system, which is
1185 implemented by public license practices. Many people have made
1186 generous contributions to the wide range of software distributed
1187 through that system in reliance on consistent application of that
1188 system; it is up to the author/donor to decide if he or she is willing
1189 to distribute software through any other system and a licensee cannot
1192 This section is intended to make thoroughly clear what is believed to
1193 be a consequence of the rest of this License.
1195 8. If the distribution and/or use of the Program is restricted in
1196 certain countries either by patents or by copyrighted interfaces, the
1197 original copyright holder who places the Program under this License
1198 may add an explicit geographical distribution limitation excluding
1199 those countries, so that distribution is permitted only in or among
1200 countries not thus excluded. In such case, this License incorporates
1201 the limitation as if written in the body of this License.
1203 9. The Free Software Foundation may publish revised and/or new versions
1204 of the General Public License from time to time. Such new versions will
1205 be similar in spirit to the present version, but may differ in detail to
1206 address new problems or concerns.
1208 Each version is given a distinguishing version number. If the Program
1209 specifies a version number of this License which applies to it and "any
1210 later version", you have the option of following the terms and conditions
1211 either of that version or of any later version published by the Free
1212 Software Foundation. If the Program does not specify a version number of
1213 this License, you may choose any version ever published by the Free Software
1216 10. If you wish to incorporate parts of the Program into other free
1217 programs whose distribution conditions are different, write to the author
1218 to ask for permission. For software which is copyrighted by the Free
1219 Software Foundation, write to the Free Software Foundation; we sometimes
1220 make exceptions for this. Our decision will be guided by the two goals
1221 of preserving the free status of all derivatives of our free software and
1222 of promoting the sharing and reuse of software generally.
1226 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
1227 FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
1228 OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
1229 PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
1230 OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
1231 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
1232 TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
1233 PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
1234 REPAIR OR CORRECTION.
1236 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
1237 WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
1238 REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
1239 INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
1240 OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
1241 TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
1242 YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
1243 PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
1244 POSSIBILITY OF SUCH DAMAGES.
1246 END OF TERMS AND CONDITIONS
1248 How to Apply These Terms to Your New Programs
1250 If you develop a new program, and you want it to be of the greatest
1251 possible use to the public, the best way to achieve this is to make it
1252 free software which everyone can redistribute and change under these terms.
1254 To do so, attach the following notices to the program. It is safest
1255 to attach them to the start of each source file to most effectively
1256 convey the exclusion of warranty; and each file should have at least
1257 the "copyright" line and a pointer to where the full notice is found.
1259 <one line to give the program's name and a brief idea of what it does.>
1260 Copyright (C) <year> <name of author>
1262 This program is free software; you can redistribute it and/or modify
1263 it under the terms of the GNU General Public License as published by
1264 the Free Software Foundation; either version 2 of the License, or
1265 (at your option) any later version.
1267 This program is distributed in the hope that it will be useful,
1268 but WITHOUT ANY WARRANTY; without even the implied warranty of
1269 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1270 GNU General Public License for more details.
1272 You should have received a copy of the GNU General Public License
1273 along with this program; if not, write to the Free Software
1274 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1277 Also add information on how to contact you by electronic and paper mail.
1279 If the program is interactive, make it output a short notice like this
1280 when it starts in an interactive mode:
1282 Gnomovision version 69, Copyright (C) year name of author
1283 Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
1284 This is free software, and you are welcome to redistribute it
1285 under certain conditions; type `show c' for details.
1287 The hypothetical commands `show w' and `show c' should show the appropriate
1288 parts of the General Public License. Of course, the commands you use may
1289 be called something other than `show w' and `show c'; they could even be
1290 mouse-clicks or menu items--whatever suits your program.
1292 You should also get your employer (if you work as a programmer) or your
1293 school, if any, to sign a "copyright disclaimer" for the program, if
1294 necessary. Here is a sample; alter the names:
1296 Yoyodyne, Inc., hereby disclaims all copyright interest in the program
1297 `Gnomovision' (which makes passes at compilers) written by James Hacker.
1299 <signature of Ty Coon>, 1 April 1989
1300 Ty Coon, President of Vice
1302 This General Public License does not permit incorporating your program into
1303 proprietary programs. If your program is a subroutine library, you may
1304 consider it more useful to permit linking proprietary applications with the
1305 library. If this is what you want to do, use the GNU Library General
1306 Public License instead of this License.
1309 Copyright (C) 1994 X Consortium
1311 Permission is hereby granted, free of charge, to any person obtaining a copy of
1312 this software and associated documentation files (the "Software"), to deal in
1313 the Software without restriction, including without limitation the rights to
1314 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
1315 of the Software, and to permit persons to whom the Software is furnished to do
1316 so, subject to the following conditions:
1318 The above copyright notice and this permission notice shall be included in all
1319 copies or substantial portions of the Software.
1321 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1322 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1323 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE X
1324 CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
1325 ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
1326 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1328 Except as contained in this notice, the name of the X Consortium shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization from the X Consortium.
1330 FSF changes to this file are in the public domain.
1334 In accordance with the terms of the Open Fabric Enterprise Distribution
1335 licensing scheme as appears below, Oracle is hereby making the election to
1336 license libsdp-1.1.108 under the OpenIB.org BSD license.
1338 The Software contains the following Copyrights, which are reproduced for
1339 this distribution as per OpenIB.org BSD license conditions:
1342 Copyright (c) 2004 Topspin Communications. All rights reserved.
1343 Copyright (c) 2005-2006 Mellanox Technologies Ltd. All rights reserved.
1345 This software is available to you under a choice of one of two
1346 licenses. You may choose to be licensed under the terms of the GNU
1347 General Public License (GPL) Version 2, available at
1348 <http://www.fsf.org/copyleft/gpl.html>, or the OpenIB.org BSD
1349 license, included below.
1351 Copyright (c) 2004 Topspin Communications. All rights reserved.
1352 Copyright (c) 2005 Mellanox Technologies Ltd. All rights reserved.
1354 OpenIB.org BSD license:
1356 Redistribution and use in source and binary forms, with or without
1357 modification, are permitted provided that the following conditions
1360 * Redistributions of source code must retain the above copyright
1361 notice, this list of conditions and the following disclaimer.
1363 * Redistributions in binary form must reproduce the above
1364 copyright notice, this list of conditions and the following
1365 disclaimer in the documentation and/or other materials provided
1366 with the distribution.
1368 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1369 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1370 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
1371 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
1372 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
1373 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
1374 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
1375 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
1376 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
1377 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
1378 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1379 POSSIBILITY OF SUCH DAMAGE.
1381 Copyright (C) 1994 X Consortium
1383 Permission is hereby granted, free of charge, to any person obtaining a copy of
1384 this software and associated documentation files (the "Software"), to deal in
1385 the Software without restriction, including without limitation the rights to
1386 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
1387 of the Software, and to permit persons to whom the Software is furnished to do
1388 so, subject to the following conditions:
1390 The above copyright notice and this permission notice shall be included in all
1391 copies or substantial portions of the Software.
1393 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1394 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1395 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE X
1396 CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
1397 ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
1398 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1400 Except as contained in this notice, the name of the X Consortium shall not be
1401 used in advertising or otherwise to promote the sale, use or other dealings in
1402 this Software without prior written authorization from the X Consortium.
1404 FSF changes to this file are in the public domain.
1408 In accordance with the terms of the Open Fabric Enterprise Distribution
1409 licensing scheme as appears below, Oracle is hereby making the election to
1410 license opensm-3.3.9 under the OpenIB.org BSD license.
1412 The Software contains the following Copyrights, which are reproduced for
1413 this distribution as per OpenIB.org BSD license conditions:
1415 Copyright (c) 2004-2009 Voltaire, Inc. All rights reserved.
1416 Copyright (c) 1996-2003 Intel Corporation. All rights reserved.
1417 Copyright (c) 2007 Lawrence Livermore National Lab.
1418 Copyright (c) 2002-2010 Mellanox Technologies LTD. All rights reserved.
1419 Copyright (c) 2009 HNR Consulting. All rights reserved.
1420 Copyright (c) 2009 Sun Microsystems, Inc. All rights reserved.
1421 Copyright (c) 2007 The Regents of the University of California.
1422 Copyright (c) 2001-2009 Mellanox Technologies LTD. All rights reserved.
1423 Copyright (c) 2010 Sun Microsystems, Inc. All rights reserved.
1424 Copyright (c) 2008 Xsigo Systems Inc. All rights reserved.
1425 Copyright (c) 2008 Xsigo Systems Inc. All rights reserved.
1426 Copyright (c) 2008,2009 System Fabric Works, Inc. All rights reserved.
1427 Copyright (c) 2007 Simula Research Laboratory. All rights reserved.
1428 Copyright (c) 2007 Silicon Graphics Inc. All rights reserved.
1429 Copyright 2006 PathScale, Inc. All Rights Reserved.
1430 Copyright (c) 2006 Mellanox Technologies. All rights reserved.
1431 Copyright (c) 2002-2006,2008 Mellanox Technologies LTD. All rights reserved.
1432 Copyright (c) 2008 HNR Consulting. All rights reserved.
1433 Copyright (c) 2009,2010 HNR Consulting. All rights reserved.
1434 Copyright (c) 2009 Simula Research Laboratory. All rights reserved.
1435 Copyright (c) 2009 HNR Consulting. All rights reserved
1437 This software is available to you under a choice of one of two
1438 licenses. You may choose to be licensed under the terms of the GNU
1439 General Public License (GPL) Version 2, available from the file
1440 COPYING in the main directory of this source tree, or the
1441 OpenIB.org BSD license below:
1443 Redistribution and use in source and binary forms, with or
1444 without modification, are permitted provided that the following
1447 - Redistributions of source code must retain the above
1448 copyright notice, this list of conditions and the following
1451 - Redistributions in binary form must reproduce the above
1452 copyright notice, this list of conditions and the following
1453 disclaimer in the documentation and/or other materials
1454 provided with the distribution.
1456 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
1457 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
1458 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
1459 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
1460 BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
1461 ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
1462 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
1465 Copyright (C) 1994 X Consortium
1467 Permission is hereby granted, free of charge, to any person obtaining a copy
1468 of this software and associated documentation files (the "Software"), to deal
1469 in the Software without restriction, including without limitation the rights to
1470 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
1471 of the Software, and to permit persons to whom the Software is furnished to do
1472 so, subject to the following conditions:
1474 The above copyright notice and this permission notice shall be included in all
1475 copies or substantial portions of the Software.
1477 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1478 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1479 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE X
1480 CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
1481 ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
1482 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1484 Except as contained in this notice, the name of the X Consortium shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization from the X Consortium.
1486 FSF changes to this file are in the public domain.
1490 In accordance with the terms of the Open Fabric Enterprise Distribution
1491 licensing scheme as appears below, Oracle is hereby making the election to
1492 license ibutils-1.5.7 under the OpenIB.org BSD license.
1494 The Software contains the following Copyrights, which are reproduced for
1495 this distribution as per OpenIB.org BSD license conditions:
1498 Copyright (c) 2004-2010 Mellanox Technologies LTD. All rights reserved.
1500 Portions Copyright (c) 1995-1998
1501 The University of Utah and The Regents of the University of California.
1503 This software is available to you under a choice of one of two licenses. You may choose to be licensed under the terms of the GNU General Public License (GPL) Version 2, available from the file COPYING in the main directory of this source tree, or the
1505 OpenIB.org BSD license below:
1507 Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
1509 - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
1511 - 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.
1513 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. 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, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1515 Copyright (C) 1994 X Consortium
1517 Permission is hereby granted, free of charge, to any person obtaining a copy
1518 of this software and associated documentation files (the "Software"), to deal
1519 in the Software without restriction, including without limitation the rights to
1520 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
1521 of the Software, and to permit persons to whom the Software is furnished to do
1522 so, subject to the following conditions:
1524 The above copyright notice and this permission notice shall be included in all
1525 copies or substantial portions of the Software.
1527 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1528 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1529 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE X
1530 CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
1531 ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
1532 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1534 Except as contained in this notice, the name of the X Consortium shall not be
1535 used in advertising or otherwise to promote the sale, use or other dealings in
1536 this Software without prior written authorization from the X Consortium.
1541 In accordance with the terms of the Open Fabric Enterprise Distribution
1542 licensing scheme as appears below, Oracle is hereby making the election to
1543 license qperf-0.4.6 under the OpenIB.org BSD license.
1545 The Software contains the following Copyrights, which are reproduced for
1546 this distribution as per OpenIB.org BSD license conditions:
1548 Copyright (C) 1989, 1991 Free Software Foundation, Inc.
1549 Copyright (c) 2002-2009 Johann George. All rights reserved.
1550 Copyright (c) 2006-2009 QLogic Corporation. All rights reserved.
1552 This software is available to you under a choice of one of two
1553 licenses. You may choose to be licensed under the terms of the GNU
1554 General Public License (GPL) Version 2, available from the file
1555 COPYING in the main directory of this source tree, or the
1556 OpenIB.org BSD license below:
1558 Redistribution and use in source and binary forms, with or
1559 without modification, are permitted provided that the following
1562 - Redistributions of source code must retain the above
1563 copyright notice, this list of conditions and the following
1566 - Redistributions in binary form must reproduce the above
1567 copyright notice, this list of conditions and the following
1568 disclaimer in the documentation and/or other materials
1569 provided with the distribution.
1571 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
1572 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
1573 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
1574 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
1575 BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
1576 ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
1577 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
1580 Copyright (C) 1994 X Consortium
1582 Permission is hereby granted, free of charge, to any person obtaining a copy
1583 of this software and associated documentation files (the "Software"), to deal
1584 in the Software without restriction, including without limitation the rights to
1585 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
1586 of the Software, and to permit persons to whom the Software is furnished to do
1587 so, subject to the following conditions:
1589 The above copyright notice and this permission notice shall be included in all
1590 copies or substantial portions of the Software.
1592 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1593 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1594 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE X
1595 CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
1596 ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
1597 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1599 Except as contained in this notice, the name of the X Consortium shall not be
1600 used in advertising or otherwise to promote the sale, use or other dealings in
1601 this Software without prior written authorization from the X Consortium.
1603 FSF changes to this file are in the public domain.
1606 infiniband-diags-1.5.8:
1608 In accordance with the terms of the Open Fabric Enterprise Distribution
1609 licensing scheme as appears below, Oracle is hereby making the election to
1610 license infiniband-diags-1.5.8 under the OpenIB.org BSD license.
1612 The Software contains the following Copyrights, which are reproduced for
1613 this distribution as per OpenIB.org BSD license conditions:
1615 Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
1616 Copyright (c) 2010 Lawrence Livermore National Lab. All rights reserved.
1617 Copyright (c) 2009 Mellanox Technologies LTD. All rights reserved.
1618 Copyright (c) 2009 HNR Consulting. All rights reserved.
1619 Copyright (c) 2009 Lawrence Livermore National Security
1620 Copyright (c) 2004-2009 Voltaire Inc. All rights reserved.
1621 Copyright (c) 2008 Lawrence Livermore National Lab. All rights reserved.
1622 Copyright (c) 2008 Lawrence Livermore National Security
1623 Copyright (c) 2007-2008 Voltaire, Inc. All rights reserved.
1624 Copyright (c) 2007 Xsigo Systems Inc. All rights reserved.
1625 Copyright (c) 2006,2007 The Regents of the University of California.
1626 Copyright (c) 2002-2010 Mellanox Technologies LTD. All rights reserved.
1627 Copyright (C) 2001-2003 The Regents of the University of California.
1628 Copyright (c) 1996-2003 Intel Corporation. All rights reserved.
1630 This software with the exception of OpenSM is available to you
1631 under a choice of one of two licenses. You may chose to be
1632 licensed under the terms of the the OpenIB.org BSD license or
1633 the GNU General Public License (GPL) Version 2, both included
1636 OpenSM is licensed under either GNU General Public License (GPL)
1637 Version 2, or Intel BSD + Patent license. See OpenSM for the
1638 specific language for the latter licensing terms.
1641 =============================================================
1643 OpenIB.org BSD license
1645 Redistribution and use in source and binary forms, with or without
1646 modification, are permitted provided that the following conditions
1649 * Redistributions of source code must retain the above copyright
1650 notice, this list of conditions and the following disclaimer.
1652 * Redistributions in binary form must reproduce the above
1653 copyright notice, this list of conditions and the following
1654 disclaimer in the documentation and/or other materials provided
1655 with the distribution.
1657 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1658 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1659 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
1660 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
1661 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
1662 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
1663 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
1664 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
1665 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
1666 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
1667 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1668 POSSIBILITY OF SUCH DAMAGE.
1670 ==================================================================
1672 GNU GENERAL PUBLIC LICENSE
1673 Version 2, June 1991
1675 Copyright (C) 1989, 1991 Free Software Foundation, Inc.
1676 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1677 Everyone is permitted to copy and distribute verbatim copies
1678 of this license document, but changing it is not allowed.
1682 The licenses for most software are designed to take away your
1683 freedom to share and change it. By contrast, the GNU General Public
1684 License is intended to guarantee your freedom to share and change free
1685 software--to make sure the software is free for all its users. This
1686 General Public License applies to most of the Free Software
1687 Foundation's software and to any other program whose authors commit to
1688 using it. (Some other Free Software Foundation software is covered by
1689 the GNU Library General Public License instead.) You can apply it to
1692 When we speak of free software, we are referring to freedom, not
1693 price. Our General Public Licenses are designed to make sure that you
1694 have the freedom to distribute copies of free software (and charge for
1695 this service if you wish), that you receive source code or can get it
1696 if you want it, that you can change the software or use pieces of it
1697 in new free programs; and that you know you can do these things.
1699 To protect your rights, we need to make restrictions that forbid
1700 anyone to deny you these rights or to ask you to surrender the rights.
1701 These restrictions translate to certain responsibilities for you if you
1702 distribute copies of the software, or if you modify it.
1704 For example, if you distribute copies of such a program, whether
1705 gratis or for a fee, you must give the recipients all the rights that
1706 you have. You must make sure that they, too, receive or can get the
1707 source code. And you must show them these terms so they know their
1710 We protect your rights with two steps: (1) copyright the software, and
1711 (2) offer you this license which gives you legal permission to copy,
1712 distribute and/or modify the software.
1714 Also, for each author's protection and ours, we want to make certain
1715 that everyone understands that there is no warranty for this free
1716 software. If the software is modified by someone else and passed on, we
1717 want its recipients to know that what they have is not the original, so
1718 that any problems introduced by others will not reflect on the original
1719 authors' reputations.
1721 Finally, any free program is threatened constantly by software
1722 patents. We wish to avoid the danger that redistributors of a free
1723 program will individually obtain patent licenses, in effect making the
1724 program proprietary. To prevent this, we have made it clear that any
1725 patent must be licensed for everyone's free use or not licensed at all.
1727 The precise terms and conditions for copying, distribution and
1728 modification follow.
1730 GNU GENERAL PUBLIC LICENSE
1731 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
1733 0. This License applies to any program or other work which contains
1734 a notice placed by the copyright holder saying it may be distributed
1735 under the terms of this General Public License. The "Program", below,
1736 refers to any such program or work, and a "work based on the Program"
1737 means either the Program or any derivative work under copyright law:
1738 that is to say, a work containing the Program or a portion of it,
1739 either verbatim or with modifications and/or translated into another
1740 language. (Hereinafter, translation is included without limitation in
1741 the term "modification".) Each licensee is addressed as "you".
1743 Activities other than copying, distribution and modification are not
1744 covered by this License; they are outside its scope. The act of
1745 running the Program is not restricted, and the output from the Program
1746 is covered only if its contents constitute a work based on the
1747 Program (independent of having been made by running the Program).
1748 Whether that is true depends on what the Program does.
1750 1. You may copy and distribute verbatim copies of the Program's
1751 source code as you receive it, in any medium, provided that you
1752 conspicuously and appropriately publish on each copy an appropriate
1753 copyright notice and disclaimer of warranty; keep intact all the
1754 notices that refer to this License and to the absence of any warranty;
1755 and give any other recipients of the Program a copy of this License
1756 along with the Program.
1758 You may charge a fee for the physical act of transferring a copy, and
1759 you may at your option offer warranty protection in exchange for a fee.
1761 2. You may modify your copy or copies of the Program or any portion
1762 of it, thus forming a work based on the Program, and copy and
1763 distribute such modifications or work under the terms of Section 1
1764 above, provided that you also meet all of these conditions:
1766 a) You must cause the modified files to carry prominent notices
1767 stating that you changed the files and the date of any change.
1769 b) You must cause any work that you distribute or publish, that in
1770 whole or in part contains or is derived from the Program or any
1771 part thereof, to be licensed as a whole at no charge to all third
1772 parties under the terms of this License.
1774 c) If the modified program normally reads commands interactively
1775 when run, you must cause it, when started running for such
1776 interactive use in the most ordinary way, to print or display an
1777 announcement including an appropriate copyright notice and a
1778 notice that there is no warranty (or else, saying that you provide
1779 a warranty) and that users may redistribute the program under
1780 these conditions, and telling the user how to view a copy of this
1781 License. (Exception: if the Program itself is interactive but
1782 does not normally print such an announcement, your work based on
1783 the Program is not required to print an announcement.)
1785 These requirements apply to the modified work as a whole. If
1786 identifiable sections of that work are not derived from the Program,
1787 and can be reasonably considered independent and separate works in
1788 themselves, then this License, and its terms, do not apply to those
1789 sections when you distribute them as separate works. But when you
1790 distribute the same sections as part of a whole which is a work based
1791 on the Program, the distribution of the whole must be on the terms of
1792 this License, whose permissions for other licensees extend to the
1793 entire whole, and thus to each and every part regardless of who wrote it.
1795 Thus, it is not the intent of this section to claim rights or contest
1796 your rights to work written entirely by you; rather, the intent is to
1797 exercise the right to control the distribution of derivative or
1798 collective works based on the Program.
1800 In addition, mere aggregation of another work not based on the Program
1801 with the Program (or with a work based on the Program) on a volume of
1802 a storage or distribution medium does not bring the other work under
1803 the scope of this License.
1804 3. You may copy and distribute the Program (or a work based on it,
1805 under Section 2) in object code or executable form under the terms of
1806 Sections 1 and 2 above provided that you also do one of the following:
1808 a) Accompany it with the complete corresponding machine-readable
1809 source code, which must be distributed under the terms of Sections
1810 1 and 2 above on a medium customarily used for software interchange; or,
1812 b) Accompany it with a written offer, valid for at least three
1813 years, to give any third party, for a charge no more than your
1814 cost of physically performing source distribution, a complete
1815 machine-readable copy of the corresponding source code, to be
1816 distributed under the terms of Sections 1 and 2 above on a medium
1817 customarily used for software interchange; or,
1819 c) Accompany it with the information you received as to the offer
1820 to distribute corresponding source code. (This alternative is
1821 allowed only for noncommercial distribution and only if you
1822 received the program in object code or executable form with such
1823 an offer, in accord with Subsection b above.)
1825 The source code for a work means the preferred form of the work for
1826 making modifications to it. For an executable work, complete source
1827 code means all the source code for all modules it contains, plus any
1828 associated interface definition files, plus the scripts used to
1829 control compilation and installation of the executable. However, as a
1830 special exception, the source code distributed need not include
1831 anything that is normally distributed (in either source or binary
1832 form) with the major components (compiler, kernel, and so on) of the
1833 operating system on which the executable runs, unless that component
1834 itself accompanies the executable.
1836 If distribution of executable or object code is made by offering
1837 access to copy from a designated place, then offering equivalent
1838 access to copy the source code from the same place counts as
1839 distribution of the source code, even though third parties are not
1840 compelled to copy the source along with the object code.
1842 4. You may not copy, modify, sublicense, or distribute the Program
1843 except as expressly provided under this License. Any attempt
1844 otherwise to copy, modify, sublicense or distribute the Program is
1845 void, and will automatically terminate your rights under this License.
1846 However, parties who have received copies, or rights, from you under
1847 this License will not have their licenses terminated so long as such
1848 parties remain in full compliance.
1850 5. You are not required to accept this License, since you have not
1851 signed it. However, nothing else grants you permission to modify or
1852 distribute the Program or its derivative works. These actions are
1853 prohibited by law if you do not accept this License. Therefore, by
1854 modifying or distributing the Program (or any work based on the
1855 Program), you indicate your acceptance of this License to do so, and
1856 all its terms and conditions for copying, distributing or modifying
1857 the Program or works based on it.
1859 6. Each time you redistribute the Program (or any work based on the
1860 Program), the recipient automatically receives a license from the
1861 original licensor to copy, distribute or modify the Program subject to
1862 these terms and conditions. You may not impose any further
1863 restrictions on the recipients' exercise of the rights granted herein.
1864 You are not responsible for enforcing compliance by third parties to
1867 7. If, as a consequence of a court judgment or allegation of patent
1868 infringement or for any other reason (not limited to patent issues),
1869 conditions are imposed on you (whether by court order, agreement or
1870 otherwise) that contradict the conditions of this License, they do not
1871 excuse you from the conditions of this License. If you cannot
1872 distribute so as to satisfy simultaneously your obligations under this
1873 License and any other pertinent obligations, then as a consequence you
1874 may not distribute the Program at all. For example, if a patent
1875 license would not permit royalty-free redistribution of the Program by
1876 all those who receive copies directly or indirectly through you, then
1877 the only way you could satisfy both it and this License would be to
1878 refrain entirely from distribution of the Program.
1880 If any portion of this section is held invalid or unenforceable under
1881 any particular circumstance, the balance of the section is intended to
1882 apply and the section as a whole is intended to apply in other
1885 It is not the purpose of this section to induce you to infringe any
1886 patents or other property right claims or to contest validity of any
1887 such claims; this section has the sole purpose of protecting the
1888 integrity of the free software distribution system, which is
1889 implemented by public license practices. Many people have made
1890 generous contributions to the wide range of software distributed
1891 through that system in reliance on consistent application of that
1892 system; it is up to the author/donor to decide if he or she is willing
1893 to distribute software through any other system and a licensee cannot
1896 This section is intended to make thoroughly clear what is believed to
1897 be a consequence of the rest of this License.
1899 8. If the distribution and/or use of the Program is restricted in
1900 certain countries either by patents or by copyrighted interfaces, the
1901 original copyright holder who places the Program under this License
1902 may add an explicit geographical distribution limitation excluding
1903 those countries, so that distribution is permitted only in or among
1904 countries not thus excluded. In such case, this License incorporates
1905 the limitation as if written in the body of this License.
1907 9. The Free Software Foundation may publish revised and/or new versions
1908 of the General Public License from time to time. Such new versions will
1909 be similar in spirit to the present version, but may differ in detail to
1910 address new problems or concerns.
1912 Each version is given a distinguishing version number. If the Program
1913 specifies a version number of this License which applies to it and "any
1914 later version", you have the option of following the terms and conditions
1915 either of that version or of any later version published by the Free
1916 Software Foundation. If the Program does not specify a version number of
1917 this License, you may choose any version ever published by the Free Software
1920 10. If you wish to incorporate parts of the Program into other free
1921 programs whose distribution conditions are different, write to the author
1922 to ask for permission. For software which is copyrighted by the Free
1923 Software Foundation, write to the Free Software Foundation; we sometimes
1924 make exceptions for this. Our decision will be guided by the two goals
1925 of preserving the free status of all derivatives of our free software and
1926 of promoting the sharing and reuse of software generally.
1930 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
1931 FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
1932 OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
1933 PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
1934 OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
1935 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
1936 TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
1937 PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
1938 REPAIR OR CORRECTION.
1940 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
1941 WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
1942 REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
1943 INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
1944 OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
1945 TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
1946 YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
1947 PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
1948 POSSIBILITY OF SUCH DAMAGES.
1950 END OF TERMS AND CONDITIONS
1952 How to Apply These Terms to Your New Programs
1954 If you develop a new program, and you want it to be of the greatest
1955 possible use to the public, the best way to achieve this is to make it
1956 free software which everyone can redistribute and change under these terms.
1958 To do so, attach the following notices to the program. It is safest
1959 to attach them to the start of each source file to most effectively
1960 convey the exclusion of warranty; and each file should have at least
1961 the "copyright" line and a pointer to where the full notice is found.
1963 <one line to give the program's name and a brief idea of what it does.>
1964 Copyright (C) <year> <name of author>
1966 This program is free software; you can redistribute it and/or modify
1967 it under the terms of the GNU General Public License as published by
1968 the Free Software Foundation; either version 2 of the License, or
1969 (at your option) any later version.
1971 This program is distributed in the hope that it will be useful,
1972 but WITHOUT ANY WARRANTY; without even the implied warranty of
1973 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1974 GNU General Public License for more details.
1976 You should have received a copy of the GNU General Public License
1977 along with this program; if not, write to the Free Software
1978 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1981 Also add information on how to contact you by electronic and paper mail.
1983 If the program is interactive, make it output a short notice like this
1984 when it starts in an interactive mode:
1986 Gnomovision version 69, Copyright (C) year name of author
1987 Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
1988 This is free software, and you are welcome to redistribute it
1989 under certain conditions; type `show c' for details.
1991 The hypothetical commands `show w' and `show c' should show the appropriate
1992 parts of the General Public License. Of course, the commands you use may
1993 be called something other than `show w' and `show c'; they could even be
1994 mouse-clicks or menu items--whatever suits your program.
1996 You should also get your employer (if you work as a programmer) or your
1997 school, if any, to sign a "copyright disclaimer" for the program, if
1998 necessary. Here is a sample; alter the names:
2000 Yoyodyne, Inc., hereby disclaims all copyright interest in the program
2001 `Gnomovision' (which makes passes at compilers) written by James Hacker.
2003 <signature of Ty Coon>, 1 April 1989
2004 Ty Coon, President of Vice
2006 This General Public License does not permit incorporating your program into
2007 proprietary programs. If your program is a subroutine library, you may
2008 consider it more useful to permit linking proprietary applications with the
2009 library. If this is what you want to do, use the GNU Library General
2010 Public License instead of this License.
2012 Copyright (C) 1994 X Consortium
2014 Permission is hereby granted, free of charge, to any person obtaining a copy
2015 of this software and associated documentation files (the "Software"), to deal
2016 in the Software without restriction, including without limitation the rights to
2017 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
2018 of the Software, and to permit persons to whom the Software is furnished to do
2019 so, subject to the following conditions:
2021 The above copyright notice and this permission notice shall be included in all
2022 copies or substantial portions of the Software.
2024 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
2025 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
2026 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE X
2027 CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
2028 ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
2029 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
2031 Except as contained in this notice, the name of the X Consortium shall not be
2032 used in advertising or otherwise to promote the sale, use or other dealings in
2033 this Software without prior written authorization from the X Consortium.
2035 FSF changes to this file are in the public domain.
2039 In accordance with the terms of the Open Fabric Enterprise Distribution
2040 licensing scheme as appears below, Oracle is hereby making the election to
2041 license librdmacm-1.0.14.1 under the OpenIB.org BSD license.
2043 The Software contains the following Copyrights, which are reproduced for
2044 this distribution as per OpenIB.org BSD license conditions:
2046 Copyright (c) 2005-2010 Intel Corporation. All rights reserved.
2047 Copyright (c) 2005 Ammasso, Inc. All rights reserved.
2048 Copyright (c) 2006 Open Grid Computing, Inc. All rights reserved.
2049 Copyright (c) 2005 Voltaire Inc. All rights reserved.
2051 This software is available to you under a choice of one of two
2052 licenses. You may choose to be licensed under the terms of the the
2053 OpenIB.org BSD license or the GNU General Public License (GPL) Version
2054 2, both included below.
2057 ==================================================================
2059 OpenIB.org BSD license
2061 Redistribution and use in source and binary forms, with or without
2062 modification, are permitted provided that the following conditions
2065 * Redistributions of source code must retain the above copyright
2066 notice, this list of conditions and the following disclaimer.
2068 * Redistributions in binary form must reproduce the above
2069 copyright notice, this list of conditions and the following
2070 disclaimer in the documentation and/or other materials provided
2071 with the distribution.
2073 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2074 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2075 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
2076 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
2077 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
2078 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
2079 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
2080 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
2081 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2082 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
2083 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
2084 POSSIBILITY OF SUCH DAMAGE.
2086 ==================================================================
2088 GNU GENERAL PUBLIC LICENSE
2089 Version 2, June 1991
2091 Copyright (C) 1989, 1991 Free Software Foundation, Inc.
2092 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
2093 Everyone is permitted to copy and distribute verbatim copies
2094 of this license document, but changing it is not allowed.
2098 The licenses for most software are designed to take away your
2099 freedom to share and change it. By contrast, the GNU General Public
2100 License is intended to guarantee your freedom to share and change free
2101 software--to make sure the software is free for all its users. This
2102 General Public License applies to most of the Free Software
2103 Foundation's software and to any other program whose authors commit to
2104 using it. (Some other Free Software Foundation software is covered by
2105 the GNU Library General Public License instead.) You can apply it to
2108 When we speak of free software, we are referring to freedom, not
2109 price. Our General Public Licenses are designed to make sure that you
2110 have the freedom to distribute copies of free software (and charge for
2111 this service if you wish), that you receive source code or can get it
2112 if you want it, that you can change the software or use pieces of it
2113 in new free programs; and that you know you can do these things.
2115 To protect your rights, we need to make restrictions that forbid
2116 anyone to deny you these rights or to ask you to surrender the rights.
2117 These restrictions translate to certain responsibilities for you if you
2118 distribute copies of the software, or if you modify it.
2120 For example, if you distribute copies of such a program, whether
2121 gratis or for a fee, you must give the recipients all the rights that
2122 you have. You must make sure that they, too, receive or can get the
2123 source code. And you must show them these terms so they know their
2126 We protect your rights with two steps: (1) copyright the software, and
2127 (2) offer you this license which gives you legal permission to copy,
2128 distribute and/or modify the software.
2130 Also, for each author's protection and ours, we want to make certain
2131 that everyone understands that there is no warranty for this free
2132 software. If the software is modified by someone else and passed on, we
2133 want its recipients to know that what they have is not the original, so
2134 that any problems introduced by others will not reflect on the original
2135 authors' reputations.
2137 Finally, any free program is threatened constantly by software
2138 patents. We wish to avoid the danger that redistributors of a free
2139 program will individually obtain patent licenses, in effect making the
2140 program proprietary. To prevent this, we have made it clear that any
2141 patent must be licensed for everyone's free use or not licensed at all.
2143 The precise terms and conditions for copying, distribution and
2144 modification follow.
2146 GNU GENERAL PUBLIC LICENSE
2147 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
2149 0. This License applies to any program or other work which contains
2150 a notice placed by the copyright holder saying it may be distributed
2151 under the terms of this General Public License. The "Program", below,
2152 refers to any such program or work, and a "work based on the Program"
2153 means either the Program or any derivative work under copyright law:
2154 that is to say, a work containing the Program or a portion of it,
2155 either verbatim or with modifications and/or translated into another
2156 language. (Hereinafter, translation is included without limitation in
2157 the term "modification".) Each licensee is addressed as "you".
2159 Activities other than copying, distribution and modification are not
2160 covered by this License; they are outside its scope. The act of
2161 running the Program is not restricted, and the output from the Program
2162 is covered only if its contents constitute a work based on the
2163 Program (independent of having been made by running the Program).
2164 Whether that is true depends on what the Program does.
2166 1. You may copy and distribute verbatim copies of the Program's
2167 source code as you receive it, in any medium, provided that you
2168 conspicuously and appropriately publish on each copy an appropriate
2169 copyright notice and disclaimer of warranty; keep intact all the
2170 notices that refer to this License and to the absence of any warranty;
2171 and give any other recipients of the Program a copy of this License
2172 along with the Program.
2174 You may charge a fee for the physical act of transferring a copy, and
2175 you may at your option offer warranty protection in exchange for a fee.
2177 2. You may modify your copy or copies of the Program or any portion
2178 of it, thus forming a work based on the Program, and copy and
2179 distribute such modifications or work under the terms of Section 1
2180 above, provided that you also meet all of these conditions:
2182 a) You must cause the modified files to carry prominent notices
2183 stating that you changed the files and the date of any change.
2185 b) You must cause any work that you distribute or publish, that in
2186 whole or in part contains or is derived from the Program or any
2187 part thereof, to be licensed as a whole at no charge to all third
2188 parties under the terms of this License.
2190 c) If the modified program normally reads commands interactively
2191 when run, you must cause it, when started running for such
2192 interactive use in the most ordinary way, to print or display an
2193 announcement including an appropriate copyright notice and a
2194 notice that there is no warranty (or else, saying that you provide
2195 a warranty) and that users may redistribute the program under
2196 these conditions, and telling the user how to view a copy of this
2197 License. (Exception: if the Program itself is interactive but
2198 does not normally print such an announcement, your work based on
2199 the Program is not required to print an announcement.)
2201 These requirements apply to the modified work as a whole. If
2202 identifiable sections of that work are not derived from the Program,
2203 and can be reasonably considered independent and separate works in
2204 themselves, then this License, and its terms, do not apply to those
2205 sections when you distribute them as separate works. But when you
2206 distribute the same sections as part of a whole which is a work based
2207 on the Program, the distribution of the whole must be on the terms of
2208 this License, whose permissions for other licensees extend to the
2209 entire whole, and thus to each and every part regardless of who wrote it.
2211 Thus, it is not the intent of this section to claim rights or contest
2212 your rights to work written entirely by you; rather, the intent is to
2213 exercise the right to control the distribution of derivative or
2214 collective works based on the Program.
2216 In addition, mere aggregation of another work not based on the Program
2217 with the Program (or with a work based on the Program) on a volume of
2218 a storage or distribution medium does not bring the other work under
2219 the scope of this License.
2220 3. You may copy and distribute the Program (or a work based on it,
2221 under Section 2) in object code or executable form under the terms of
2222 Sections 1 and 2 above provided that you also do one of the following:
2224 a) Accompany it with the complete corresponding machine-readable
2225 source code, which must be distributed under the terms of Sections
2226 1 and 2 above on a medium customarily used for software interchange; or,
2228 b) Accompany it with a written offer, valid for at least three
2229 years, to give any third party, for a charge no more than your
2230 cost of physically performing source distribution, a complete
2231 machine-readable copy of the corresponding source code, to be
2232 distributed under the terms of Sections 1 and 2 above on a medium
2233 customarily used for software interchange; or,
2235 c) Accompany it with the information you received as to the offer
2236 to distribute corresponding source code. (This alternative is
2237 allowed only for noncommercial distribution and only if you
2238 received the program in object code or executable form with such
2239 an offer, in accord with Subsection b above.)
2241 The source code for a work means the preferred form of the work for
2242 making modifications to it. For an executable work, complete source
2243 code means all the source code for all modules it contains, plus any
2244 associated interface definition files, plus the scripts used to
2245 control compilation and installation of the executable. However, as a
2246 special exception, the source code distributed need not include
2247 anything that is normally distributed (in either source or binary
2248 form) with the major components (compiler, kernel, and so on) of the
2249 operating system on which the executable runs, unless that component
2250 itself accompanies the executable.
2252 If distribution of executable or object code is made by offering
2253 access to copy from a designated place, then offering equivalent
2254 access to copy the source code from the same place counts as
2255 distribution of the source code, even though third parties are not
2256 compelled to copy the source along with the object code.
2258 4. You may not copy, modify, sublicense, or distribute the Program
2259 except as expressly provided under this License. Any attempt
2260 otherwise to copy, modify, sublicense or distribute the Program is
2261 void, and will automatically terminate your rights under this License.
2262 However, parties who have received copies, or rights, from you under
2263 this License will not have their licenses terminated so long as such
2264 parties remain in full compliance.
2266 5. You are not required to accept this License, since you have not
2267 signed it. However, nothing else grants you permission to modify or
2268 distribute the Program or its derivative works. These actions are
2269 prohibited by law if you do not accept this License. Therefore, by
2270 modifying or distributing the Program (or any work based on the
2271 Program), you indicate your acceptance of this License to do so, and
2272 all its terms and conditions for copying, distributing or modifying
2273 the Program or works based on it.
2275 6. Each time you redistribute the Program (or any work based on the
2276 Program), the recipient automatically receives a license from the
2277 original licensor to copy, distribute or modify the Program subject to
2278 these terms and conditions. You may not impose any further
2279 restrictions on the recipients' exercise of the rights granted herein.
2280 You are not responsible for enforcing compliance by third parties to
2283 7. If, as a consequence of a court judgment or allegation of patent
2284 infringement or for any other reason (not limited to patent issues),
2285 conditions are imposed on you (whether by court order, agreement or
2286 otherwise) that contradict the conditions of this License, they do not
2287 excuse you from the conditions of this License. If you cannot
2288 distribute so as to satisfy simultaneously your obligations under this
2289 License and any other pertinent obligations, then as a consequence you
2290 may not distribute the Program at all. For example, if a patent
2291 license would not permit royalty-free redistribution of the Program by
2292 all those who receive copies directly or indirectly through you, then
2293 the only way you could satisfy both it and this License would be to
2294 refrain entirely from distribution of the Program.
2296 If any portion of this section is held invalid or unenforceable under
2297 any particular circumstance, the balance of the section is intended to
2298 apply and the section as a whole is intended to apply in other
2301 It is not the purpose of this section to induce you to infringe any
2302 patents or other property right claims or to contest validity of any
2303 such claims; this section has the sole purpose of protecting the
2304 integrity of the free software distribution system, which is
2305 implemented by public license practices. Many people have made
2306 generous contributions to the wide range of software distributed
2307 through that system in reliance on consistent application of that
2308 system; it is up to the author/donor to decide if he or she is willing
2309 to distribute software through any other system and a licensee cannot
2312 This section is intended to make thoroughly clear what is believed to
2313 be a consequence of the rest of this License.
2315 8. If the distribution and/or use of the Program is restricted in
2316 certain countries either by patents or by copyrighted interfaces, the
2317 original copyright holder who places the Program under this License
2318 may add an explicit geographical distribution limitation excluding
2319 those countries, so that distribution is permitted only in or among
2320 countries not thus excluded. In such case, this License incorporates
2321 the limitation as if written in the body of this License.
2323 9. The Free Software Foundation may publish revised and/or new versions
2324 of the General Public License from time to time. Such new versions will
2325 be similar in spirit to the present version, but may differ in detail to
2326 address new problems or concerns.
2328 Each version is given a distinguishing version number. If the Program
2329 specifies a version number of this License which applies to it and "any
2330 later version", you have the option of following the terms and conditions
2331 either of that version or of any later version published by the Free
2332 Software Foundation. If the Program does not specify a version number of
2333 this License, you may choose any version ever published by the Free Software
2336 10. If you wish to incorporate parts of the Program into other free
2337 programs whose distribution conditions are different, write to the author
2338 to ask for permission. For software which is copyrighted by the Free
2339 Software Foundation, write to the Free Software Foundation; we sometimes
2340 make exceptions for this. Our decision will be guided by the two goals
2341 of preserving the free status of all derivatives of our free software and
2342 of promoting the sharing and reuse of software generally.
2346 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
2347 FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
2348 OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
2349 PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
2350 OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
2351 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
2352 TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
2353 PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
2354 REPAIR OR CORRECTION.
2356 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
2357 WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
2358 REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
2359 INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
2360 OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
2361 TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
2362 YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
2363 PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
2364 POSSIBILITY OF SUCH DAMAGES.
2366 END OF TERMS AND CONDITIONS
2368 How to Apply These Terms to Your New Programs
2370 If you develop a new program, and you want it to be of the greatest
2371 possible use to the public, the best way to achieve this is to make it
2372 free software which everyone can redistribute and change under these terms.
2374 To do so, attach the following notices to the program. It is safest
2375 to attach them to the start of each source file to most effectively
2376 convey the exclusion of warranty; and each file should have at least
2377 the "copyright" line and a pointer to where the full notice is found.
2379 <one line to give the program's name and a brief idea of what it does.>
2380 Copyright (C) <year> <name of author>
2382 This program is free software; you can redistribute it and/or modify
2383 it under the terms of the GNU General Public License as published by
2384 the Free Software Foundation; either version 2 of the License, or
2385 (at your option) any later version.
2387 This program is distributed in the hope that it will be useful,
2388 but WITHOUT ANY WARRANTY; without even the implied warranty of
2389 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2390 GNU General Public License for more details.
2392 You should have received a copy of the GNU General Public License
2393 along with this program; if not, write to the Free Software
2394 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
2397 Also add information on how to contact you by electronic and paper mail.
2399 If the program is interactive, make it output a short notice like this
2400 when it starts in an interactive mode:
2402 Gnomovision version 69, Copyright (C) year name of author
2403 Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
2404 This is free software, and you are welcome to redistribute it
2405 under certain conditions; type `show c' for details.
2407 The hypothetical commands `show w' and `show c' should show the appropriate
2408 parts of the General Public License. Of course, the commands you use may
2409 be called something other than `show w' and `show c'; they could even be
2410 mouse-clicks or menu items--whatever suits your program.
2412 You should also get your employer (if you work as a programmer) or your
2413 school, if any, to sign a "copyright disclaimer" for the program, if
2414 necessary. Here is a sample; alter the names:
2416 Yoyodyne, Inc., hereby disclaims all copyright interest in the program
2417 `Gnomovision' (which makes passes at compilers) written by James Hacker.
2419 <signature of Ty Coon>, 1 April 1989
2420 Ty Coon, President of Vice
2422 This General Public License does not permit incorporating your program into
2423 proprietary programs. If your program is a subroutine library, you may
2424 consider it more useful to permit linking proprietary applications with the
2425 library. If this is what you want to do, use the GNU Library General
2426 Public License instead of this License.
2430 In accordance with the terms of the Open Fabric Enterprise Distribution
2431 licensing scheme as appears below, Oracle is hereby making the election to
2432 license libibumad-1.3.7 under the OpenIB.org BSD license.
2434 The Software contains the following Copyrights, which are reproduced for
2435 this distribution as per OpenIB.org BSD license conditions:
2437 Copyright (c) 2004-2009 Voltaire Inc. All rights reserved.
2439 This software with the exception of OpenSM is available to you
2440 under a choice of one of two licenses. You may chose to be
2441 licensed under the terms of the the OpenIB.org BSD license or
2442 the GNU General Public License (GPL) Version 2, both included
2445 OpenSM is licensed under either GNU General Public License (GPL)
2446 Version 2, or Intel BSD + Patent license. See OpenSM for the
2447 specific language for the latter licensing terms.
2449 ==================================================================
2451 OpenIB.org BSD license
2453 Redistribution and use in source and binary forms, with or without
2454 modification, are permitted provided that the following conditions
2457 * Redistributions of source code must retain the above copyright
2458 notice, this list of conditions and the following disclaimer.
2460 * Redistributions in binary form must reproduce the above
2461 copyright notice, this list of conditions and the following
2462 disclaimer in the documentation and/or other materials provided
2463 with the distribution.
2465 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2466 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2467 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
2468 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
2469 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
2470 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
2471 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
2472 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
2473 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2474 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
2475 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
2476 POSSIBILITY OF SUCH DAMAGE.
2478 ==================================================================
2480 GNU GENERAL PUBLIC LICENSE
2481 Version 2, June 1991
2483 Copyright (C) 1989, 1991 Free Software Foundation, Inc.
2484 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
2485 Everyone is permitted to copy and distribute verbatim copies
2486 of this license document, but changing it is not allowed.
2490 The licenses for most software are designed to take away your
2491 freedom to share and change it. By contrast, the GNU General Public
2492 License is intended to guarantee your freedom to share and change free
2493 software--to make sure the software is free for all its users. This
2494 General Public License applies to most of the Free Software
2495 Foundation's software and to any other program whose authors commit to
2496 using it. (Some other Free Software Foundation software is covered by
2497 the GNU Library General Public License instead.) You can apply it to
2500 When we speak of free software, we are referring to freedom, not
2501 price. Our General Public Licenses are designed to make sure that you
2502 have the freedom to distribute copies of free software (and charge for
2503 this service if you wish), that you receive source code or can get it
2504 if you want it, that you can change the software or use pieces of it
2505 in new free programs; and that you know you can do these things.
2507 To protect your rights, we need to make restrictions that forbid
2508 anyone to deny you these rights or to ask you to surrender the rights.
2509 These restrictions translate to certain responsibilities for you if you
2510 distribute copies of the software, or if you modify it.
2512 For example, if you distribute copies of such a program, whether
2513 gratis or for a fee, you must give the recipients all the rights that
2514 you have. You must make sure that they, too, receive or can get the
2515 source code. And you must show them these terms so they know their
2518 We protect your rights with two steps: (1) copyright the software, and
2519 (2) offer you this license which gives you legal permission to copy,
2520 distribute and/or modify the software.
2522 Also, for each author's protection and ours, we want to make certain
2523 that everyone understands that there is no warranty for this free
2524 software. If the software is modified by someone else and passed on, we
2525 want its recipients to know that what they have is not the original, so
2526 that any problems introduced by others will not reflect on the original
2527 authors' reputations.
2529 Finally, any free program is threatened constantly by software
2530 patents. We wish to avoid the danger that redistributors of a free
2531 program will individually obtain patent licenses, in effect making the
2532 program proprietary. To prevent this, we have made it clear that any
2533 patent must be licensed for everyone's free use or not licensed at all.
2535 The precise terms and conditions for copying, distribution and
2536 modification follow.
2538 GNU GENERAL PUBLIC LICENSE
2539 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
2541 0. This License applies to any program or other work which contains
2542 a notice placed by the copyright holder saying it may be distributed
2543 under the terms of this General Public License. The "Program", below,
2544 refers to any such program or work, and a "work based on the Program"
2545 means either the Program or any derivative work under copyright law:
2546 that is to say, a work containing the Program or a portion of it,
2547 either verbatim or with modifications and/or translated into another
2548 language. (Hereinafter, translation is included without limitation in
2549 the term "modification".) Each licensee is addressed as "you".
2551 Activities other than copying, distribution and modification are not
2552 covered by this License; they are outside its scope. The act of
2553 running the Program is not restricted, and the output from the Program
2554 is covered only if its contents constitute a work based on the
2555 Program (independent of having been made by running the Program).
2556 Whether that is true depends on what the Program does.
2558 1. You may copy and distribute verbatim copies of the Program's
2559 source code as you receive it, in any medium, provided that you
2560 conspicuously and appropriately publish on each copy an appropriate
2561 copyright notice and disclaimer of warranty; keep intact all the
2562 notices that refer to this License and to the absence of any warranty;
2563 and give any other recipients of the Program a copy of this License
2564 along with the Program.
2566 You may charge a fee for the physical act of transferring a copy, and
2567 you may at your option offer warranty protection in exchange for a fee.
2569 2. You may modify your copy or copies of the Program or any portion
2570 of it, thus forming a work based on the Program, and copy and
2571 distribute such modifications or work under the terms of Section 1
2572 above, provided that you also meet all of these conditions:
2574 a) You must cause the modified files to carry prominent notices
2575 stating that you changed the files and the date of any change.
2577 b) You must cause any work that you distribute or publish, that in
2578 whole or in part contains or is derived from the Program or any
2579 part thereof, to be licensed as a whole at no charge to all third
2580 parties under the terms of this License.
2582 c) If the modified program normally reads commands interactively
2583 when run, you must cause it, when started running for such
2584 interactive use in the most ordinary way, to print or display an
2585 announcement including an appropriate copyright notice and a
2586 notice that there is no warranty (or else, saying that you provide
2587 a warranty) and that users may redistribute the program under
2588 these conditions, and telling the user how to view a copy of this
2589 License. (Exception: if the Program itself is interactive but
2590 does not normally print such an announcement, your work based on
2591 the Program is not required to print an announcement.)
2593 These requirements apply to the modified work as a whole. If
2594 identifiable sections of that work are not derived from the Program,
2595 and can be reasonably considered independent and separate works in
2596 themselves, then this License, and its terms, do not apply to those
2597 sections when you distribute them as separate works. But when you
2598 distribute the same sections as part of a whole which is a work based
2599 on the Program, the distribution of the whole must be on the terms of
2600 this License, whose permissions for other licensees extend to the
2601 entire whole, and thus to each and every part regardless of who wrote it.
2603 Thus, it is not the intent of this section to claim rights or contest
2604 your rights to work written entirely by you; rather, the intent is to
2605 exercise the right to control the distribution of derivative or
2606 collective works based on the Program.
2608 In addition, mere aggregation of another work not based on the Program
2609 with the Program (or with a work based on the Program) on a volume of
2610 a storage or distribution medium does not bring the other work under
2611 the scope of this License.
2612 3. You may copy and distribute the Program (or a work based on it,
2613 under Section 2) in object code or executable form under the terms of
2614 Sections 1 and 2 above provided that you also do one of the following:
2616 a) Accompany it with the complete corresponding machine-readable
2617 source code, which must be distributed under the terms of Sections
2618 1 and 2 above on a medium customarily used for software interchange; or,
2620 b) Accompany it with a written offer, valid for at least three
2621 years, to give any third party, for a charge no more than your
2622 cost of physically performing source distribution, a complete
2623 machine-readable copy of the corresponding source code, to be
2624 distributed under the terms of Sections 1 and 2 above on a medium
2625 customarily used for software interchange; or,
2627 c) Accompany it with the information you received as to the offer
2628 to distribute corresponding source code. (This alternative is
2629 allowed only for noncommercial distribution and only if you
2630 received the program in object code or executable form with such
2631 an offer, in accord with Subsection b above.)
2633 The source code for a work means the preferred form of the work for
2634 making modifications to it. For an executable work, complete source
2635 code means all the source code for all modules it contains, plus any
2636 associated interface definition files, plus the scripts used to
2637 control compilation and installation of the executable. However, as a
2638 special exception, the source code distributed need not include
2639 anything that is normally distributed (in either source or binary
2640 form) with the major components (compiler, kernel, and so on) of the
2641 operating system on which the executable runs, unless that component
2642 itself accompanies the executable.
2644 If distribution of executable or object code is made by offering
2645 access to copy from a designated place, then offering equivalent
2646 access to copy the source code from the same place counts as
2647 distribution of the source code, even though third parties are not
2648 compelled to copy the source along with the object code.
2650 4. You may not copy, modify, sublicense, or distribute the Program
2651 except as expressly provided under this License. Any attempt
2652 otherwise to copy, modify, sublicense or distribute the Program is
2653 void, and will automatically terminate your rights under this License.
2654 However, parties who have received copies, or rights, from you under
2655 this License will not have their licenses terminated so long as such
2656 parties remain in full compliance.
2658 5. You are not required to accept this License, since you have not
2659 signed it. However, nothing else grants you permission to modify or
2660 distribute the Program or its derivative works. These actions are
2661 prohibited by law if you do not accept this License. Therefore, by
2662 modifying or distributing the Program (or any work based on the
2663 Program), you indicate your acceptance of this License to do so, and
2664 all its terms and conditions for copying, distributing or modifying
2665 the Program or works based on it.
2667 6. Each time you redistribute the Program (or any work based on the
2668 Program), the recipient automatically receives a license from the
2669 original licensor to copy, distribute or modify the Program subject to
2670 these terms and conditions. You may not impose any further
2671 restrictions on the recipients' exercise of the rights granted herein.
2672 You are not responsible for enforcing compliance by third parties to
2675 7. If, as a consequence of a court judgment or allegation of patent
2676 infringement or for any other reason (not limited to patent issues),
2677 conditions are imposed on you (whether by court order, agreement or
2678 otherwise) that contradict the conditions of this License, they do not
2679 excuse you from the conditions of this License. If you cannot
2680 distribute so as to satisfy simultaneously your obligations under this
2681 License and any other pertinent obligations, then as a consequence you
2682 may not distribute the Program at all. For example, if a patent
2683 license would not permit royalty-free redistribution of the Program by
2684 all those who receive copies directly or indirectly through you, then
2685 the only way you could satisfy both it and this License would be to
2686 refrain entirely from distribution of the Program.
2688 If any portion of this section is held invalid or unenforceable under
2689 any particular circumstance, the balance of the section is intended to
2690 apply and the section as a whole is intended to apply in other
2693 It is not the purpose of this section to induce you to infringe any
2694 patents or other property right claims or to contest validity of any
2695 such claims; this section has the sole purpose of protecting the
2696 integrity of the free software distribution system, which is
2697 implemented by public license practices. Many people have made
2698 generous contributions to the wide range of software distributed
2699 through that system in reliance on consistent application of that
2700 system; it is up to the author/donor to decide if he or she is willing
2701 to distribute software through any other system and a licensee cannot
2704 This section is intended to make thoroughly clear what is believed to
2705 be a consequence of the rest of this License.
2707 8. If the distribution and/or use of the Program is restricted in
2708 certain countries either by patents or by copyrighted interfaces, the
2709 original copyright holder who places the Program under this License
2710 may add an explicit geographical distribution limitation excluding
2711 those countries, so that distribution is permitted only in or among
2712 countries not thus excluded. In such case, this License incorporates
2713 the limitation as if written in the body of this License.
2715 9. The Free Software Foundation may publish revised and/or new versions
2716 of the General Public License from time to time. Such new versions will
2717 be similar in spirit to the present version, but may differ in detail to
2718 address new problems or concerns.
2720 Each version is given a distinguishing version number. If the Program
2721 specifies a version number of this License which applies to it and "any
2722 later version", you have the option of following the terms and conditions
2723 either of that version or of any later version published by the Free
2724 Software Foundation. If the Program does not specify a version number of
2725 this License, you may choose any version ever published by the Free Software
2728 10. If you wish to incorporate parts of the Program into other free
2729 programs whose distribution conditions are different, write to the author
2730 to ask for permission. For software which is copyrighted by the Free
2731 Software Foundation, write to the Free Software Foundation; we sometimes
2732 make exceptions for this. Our decision will be guided by the two goals
2733 of preserving the free status of all derivatives of our free software and
2734 of promoting the sharing and reuse of software generally.
2738 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
2739 FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
2740 OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
2741 PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
2742 OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
2743 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
2744 TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
2745 PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
2746 REPAIR OR CORRECTION.
2748 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
2749 WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
2750 REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
2751 INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
2752 OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
2753 TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
2754 YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
2755 PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
2756 POSSIBILITY OF SUCH DAMAGES.
2758 END OF TERMS AND CONDITIONS
2760 How to Apply These Terms to Your New Programs
2762 If you develop a new program, and you want it to be of the greatest
2763 possible use to the public, the best way to achieve this is to make it
2764 free software which everyone can redistribute and change under these terms.
2766 To do so, attach the following notices to the program. It is safest
2767 to attach them to the start of each source file to most effectively
2768 convey the exclusion of warranty; and each file should have at least
2769 the "copyright" line and a pointer to where the full notice is found.
2771 <one line to give the program's name and a brief idea of what it does.>
2772 Copyright (C) <year> <name of author>
2774 This program is free software; you can redistribute it and/or modify
2775 it under the terms of the GNU General Public License as published by
2776 the Free Software Foundation; either version 2 of the License, or
2777 (at your option) any later version.
2779 This program is distributed in the hope that it will be useful,
2780 but WITHOUT ANY WARRANTY; without even the implied warranty of
2781 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2782 GNU General Public License for more details.
2784 You should have received a copy of the GNU General Public License
2785 along with this program; if not, write to the Free Software
2786 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
2789 Also add information on how to contact you by electronic and paper mail.
2791 If the program is interactive, make it output a short notice like this
2792 when it starts in an interactive mode:
2794 Gnomovision version 69, Copyright (C) year name of author
2795 Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
2796 This is free software, and you are welcome to redistribute it
2797 under certain conditions; type `show c' for details.
2799 The hypothetical commands `show w' and `show c' should show the appropriate
2800 parts of the General Public License. Of course, the commands you use may
2801 be called something other than `show w' and `show c'; they could even be
2802 mouse-clicks or menu items--whatever suits your program.
2804 You should also get your employer (if you work as a programmer) or your
2805 school, if any, to sign a "copyright disclaimer" for the program, if
2806 necessary. Here is a sample; alter the names:
2808 Yoyodyne, Inc., hereby disclaims all copyright interest in the program
2809 `Gnomovision' (which makes passes at compilers) written by James Hacker.
2811 <signature of Ty Coon>, 1 April 1989
2812 Ty Coon, President of Vice
2814 This General Public License does not permit incorporating your program into
2815 proprietary programs. If your program is a subroutine library, you may
2816 consider it more useful to permit linking proprietary applications with the
2817 library. If this is what you want to do, use the GNU Library General
2818 Public License instead of this License.
2821 Copyright (C) 1994 X Consortium
2823 Permission is hereby granted, free of charge, to any person obtaining a copy
2824 of this software and associated documentation files (the "Software"), to deal
2825 in the Software without restriction, including without limitation the rights to
2826 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
2827 of the Software, and to permit persons to whom the Software is furnished to do
2828 so, subject to the following conditions:
2830 The above copyright notice and this permission notice shall be included in all
2831 copies or substantial portions of the Software.
2833 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
2834 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
2835 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE X
2836 CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
2837 ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
2838 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
2840 Except as contained in this notice, the name of the X Consortium shall not be
2841 used in advertising or otherwise to promote the sale, use or other dealings in
2842 this Software without prior written authorization from the X Consortium.
2844 FSF changes to this file are in the public domain.
2849 In accordance with the terms of the Open Fabric Enterprise Distribution
2850 licensing scheme as appears below, Oracle is hereby making the election to
2851 license libmlx4-1.0.1 under the OpenIB.org BSD license.
2853 The Software contains the following Copyrights, which are reproduced for
2854 this distribution as per OpenIB.org BSD license conditions:
2856 Copyright (c) 2004, 2005 Topspin Communications. All rights reserved.
2857 Copyright (c) 2005, 2006, 2007 Cisco Systems. All rights reserved.
2858 Copyright (c) 2005 Mellanox Technologies Ltd. All rights reserved.
2860 This software is available to you under a choice of one of two
2861 licenses. You may choose to be licensed under the terms of the the
2862 OpenIB.org BSD license or the GNU General Public License (GPL) Version
2863 2, both included below.
2865 Copyright (c) 2004 Topspin Communications. All rights reserved.
2867 ==================================================================
2869 OpenIB.org BSD license
2871 Redistribution and use in source and binary forms, with or without
2872 modification, are permitted provided that the following conditions
2875 * Redistributions of source code must retain the above copyright
2876 notice, this list of conditions and the following disclaimer.
2878 * Redistributions in binary form must reproduce the above
2879 copyright notice, this list of conditions and the following
2880 disclaimer in the documentation and/or other materials provided
2881 with the distribution.
2883 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2884 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2885 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
2886 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
2887 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
2888 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
2889 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
2890 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
2891 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2892 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
2893 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
2894 POSSIBILITY OF SUCH DAMAGE.
2896 ==================================================================
2898 GNU GENERAL PUBLIC LICENSE
2899 Version 2, June 1991
2901 Copyright (C) 1989, 1991 Free Software Foundation, Inc.
2902 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
2903 Everyone is permitted to copy and distribute verbatim copies
2904 of this license document, but changing it is not allowed.
2908 The licenses for most software are designed to take away your
2909 freedom to share and change it. By contrast, the GNU General Public
2910 License is intended to guarantee your freedom to share and change free
2911 software--to make sure the software is free for all its users. This
2912 General Public License applies to most of the Free Software
2913 Foundation's software and to any other program whose authors commit to
2914 using it. (Some other Free Software Foundation software is covered by
2915 the GNU Library General Public License instead.) You can apply it to
2918 When we speak of free software, we are referring to freedom, not
2919 price. Our General Public Licenses are designed to make sure that you
2920 have the freedom to distribute copies of free software (and charge for
2921 this service if you wish), that you receive source code or can get it
2922 if you want it, that you can change the software or use pieces of it
2923 in new free programs; and that you know you can do these things.
2925 To protect your rights, we need to make restrictions that forbid
2926 anyone to deny you these rights or to ask you to surrender the rights.
2927 These restrictions translate to certain responsibilities for you if you
2928 distribute copies of the software, or if you modify it.
2930 For example, if you distribute copies of such a program, whether
2931 gratis or for a fee, you must give the recipients all the rights that
2932 you have. You must make sure that they, too, receive or can get the
2933 source code. And you must show them these terms so they know their
2936 We protect your rights with two steps: (1) copyright the software, and
2937 (2) offer you this license which gives you legal permission to copy,
2938 distribute and/or modify the software.
2940 Also, for each author's protection and ours, we want to make certain
2941 that everyone understands that there is no warranty for this free
2942 software. If the software is modified by someone else and passed on, we
2943 want its recipients to know that what they have is not the original, so
2944 that any problems introduced by others will not reflect on the original
2945 authors' reputations.
2947 Finally, any free program is threatened constantly by software
2948 patents. We wish to avoid the danger that redistributors of a free
2949 program will individually obtain patent licenses, in effect making the
2950 program proprietary. To prevent this, we have made it clear that any
2951 patent must be licensed for everyone's free use or not licensed at all.
2953 The precise terms and conditions for copying, distribution and
2954 modification follow.
2956 GNU GENERAL PUBLIC LICENSE
2957 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
2959 0. This License applies to any program or other work which contains
2960 a notice placed by the copyright holder saying it may be distributed
2961 under the terms of this General Public License. The "Program", below,
2962 refers to any such program or work, and a "work based on the Program"
2963 means either the Program or any derivative work under copyright law:
2964 that is to say, a work containing the Program or a portion of it,
2965 either verbatim or with modifications and/or translated into another
2966 language. (Hereinafter, translation is included without limitation in
2967 the term "modification".) Each licensee is addressed as "you".
2969 Activities other than copying, distribution and modification are not
2970 covered by this License; they are outside its scope. The act of
2971 running the Program is not restricted, and the output from the Program
2972 is covered only if its contents constitute a work based on the
2973 Program (independent of having been made by running the Program).
2974 Whether that is true depends on what the Program does.
2976 1. You may copy and distribute verbatim copies of the Program's
2977 source code as you receive it, in any medium, provided that you
2978 conspicuously and appropriately publish on each copy an appropriate
2979 copyright notice and disclaimer of warranty; keep intact all the
2980 notices that refer to this License and to the absence of any warranty;
2981 and give any other recipients of the Program a copy of this License
2982 along with the Program.
2984 You may charge a fee for the physical act of transferring a copy, and
2985 you may at your option offer warranty protection in exchange for a fee.
2987 2. You may modify your copy or copies of the Program or any portion
2988 of it, thus forming a work based on the Program, and copy and
2989 distribute such modifications or work under the terms of Section 1
2990 above, provided that you also meet all of these conditions:
2992 a) You must cause the modified files to carry prominent notices
2993 stating that you changed the files and the date of any change.
2995 b) You must cause any work that you distribute or publish, that in
2996 whole or in part contains or is derived from the Program or any
2997 part thereof, to be licensed as a whole at no charge to all third
2998 parties under the terms of this License.
3000 c) If the modified program normally reads commands interactively
3001 when run, you must cause it, when started running for such
3002 interactive use in the most ordinary way, to print or display an
3003 announcement including an appropriate copyright notice and a
3004 notice that there is no warranty (or else, saying that you provide
3005 a warranty) and that users may redistribute the program under
3006 these conditions, and telling the user how to view a copy of this
3007 License. (Exception: if the Program itself is interactive but
3008 does not normally print such an announcement, your work based on
3009 the Program is not required to print an announcement.)
3011 These requirements apply to the modified work as a whole. If
3012 identifiable sections of that work are not derived from the Program,
3013 and can be reasonably considered independent and separate works in
3014 themselves, then this License, and its terms, do not apply to those
3015 sections when you distribute them as separate works. But when you
3016 distribute the same sections as part of a whole which is a work based
3017 on the Program, the distribution of the whole must be on the terms of
3018 this License, whose permissions for other licensees extend to the
3019 entire whole, and thus to each and every part regardless of who wrote it.
3021 Thus, it is not the intent of this section to claim rights or contest
3022 your rights to work written entirely by you; rather, the intent is to
3023 exercise the right to control the distribution of derivative or
3024 collective works based on the Program.
3026 In addition, mere aggregation of another work not based on the Program
3027 with the Program (or with a work based on the Program) on a volume of
3028 a storage or distribution medium does not bring the other work under
3029 the scope of this License.
3030 3. You may copy and distribute the Program (or a work based on it,
3031 under Section 2) in object code or executable form under the terms of
3032 Sections 1 and 2 above provided that you also do one of the following:
3034 a) Accompany it with the complete corresponding machine-readable
3035 source code, which must be distributed under the terms of Sections
3036 1 and 2 above on a medium customarily used for software interchange; or,
3038 b) Accompany it with a written offer, valid for at least three
3039 years, to give any third party, for a charge no more than your
3040 cost of physically performing source distribution, a complete
3041 machine-readable copy of the corresponding source code, to be
3042 distributed under the terms of Sections 1 and 2 above on a medium
3043 customarily used for software interchange; or,
3045 c) Accompany it with the information you received as to the offer
3046 to distribute corresponding source code. (This alternative is
3047 allowed only for noncommercial distribution and only if you
3048 received the program in object code or executable form with such
3049 an offer, in accord with Subsection b above.)
3051 The source code for a work means the preferred form of the work for
3052 making modifications to it. For an executable work, complete source
3053 code means all the source code for all modules it contains, plus any
3054 associated interface definition files, plus the scripts used to
3055 control compilation and installation of the executable. However, as a
3056 special exception, the source code distributed need not include
3057 anything that is normally distributed (in either source or binary
3058 form) with the major components (compiler, kernel, and so on) of the
3059 operating system on which the executable runs, unless that component
3060 itself accompanies the executable.
3062 If distribution of executable or object code is made by offering
3063 access to copy from a designated place, then offering equivalent
3064 access to copy the source code from the same place counts as
3065 distribution of the source code, even though third parties are not
3066 compelled to copy the source along with the object code.
3068 4. You may not copy, modify, sublicense, or distribute the Program
3069 except as expressly provided under this License. Any attempt
3070 otherwise to copy, modify, sublicense or distribute the Program is
3071 void, and will automatically terminate your rights under this License.
3072 However, parties who have received copies, or rights, from you under
3073 this License will not have their licenses terminated so long as such
3074 parties remain in full compliance.
3076 5. You are not required to accept this License, since you have not
3077 signed it. However, nothing else grants you permission to modify or
3078 distribute the Program or its derivative works. These actions are
3079 prohibited by law if you do not accept this License. Therefore, by
3080 modifying or distributing the Program (or any work based on the
3081 Program), you indicate your acceptance of this License to do so, and
3082 all its terms and conditions for copying, distributing or modifying
3083 the Program or works based on it.
3085 6. Each time you redistribute the Program (or any work based on the
3086 Program), the recipient automatically receives a license from the
3087 original licensor to copy, distribute or modify the Program subject to
3088 these terms and conditions. You may not impose any further
3089 restrictions on the recipients' exercise of the rights granted herein.
3090 You are not responsible for enforcing compliance by third parties to
3093 7. If, as a consequence of a court judgment or allegation of patent
3094 infringement or for any other reason (not limited to patent issues),
3095 conditions are imposed on you (whether by court order, agreement or
3096 otherwise) that contradict the conditions of this License, they do not
3097 excuse you from the conditions of this License. If you cannot
3098 distribute so as to satisfy simultaneously your obligations under this
3099 License and any other pertinent obligations, then as a consequence you
3100 may not distribute the Program at all. For example, if a patent
3101 license would not permit royalty-free redistribution of the Program by
3102 all those who receive copies directly or indirectly through you, then
3103 the only way you could satisfy both it and this License would be to
3104 refrain entirely from distribution of the Program.
3106 If any portion of this section is held invalid or unenforceable under
3107 any particular circumstance, the balance of the section is intended to
3108 apply and the section as a whole is intended to apply in other
3111 It is not the purpose of this section to induce you to infringe any
3112 patents or other property right claims or to contest validity of any
3113 such claims; this section has the sole purpose of protecting the
3114 integrity of the free software distribution system, which is
3115 implemented by public license practices. Many people have made
3116 generous contributions to the wide range of software distributed
3117 through that system in reliance on consistent application of that
3118 system; it is up to the author/donor to decide if he or she is willing
3119 to distribute software through any other system and a licensee cannot
3122 This section is intended to make thoroughly clear what is believed to
3123 be a consequence of the rest of this License.
3125 8. If the distribution and/or use of the Program is restricted in
3126 certain countries either by patents or by copyrighted interfaces, the
3127 original copyright holder who places the Program under this License
3128 may add an explicit geographical distribution limitation excluding
3129 those countries, so that distribution is permitted only in or among
3130 countries not thus excluded. In such case, this License incorporates
3131 the limitation as if written in the body of this License.
3133 9. The Free Software Foundation may publish revised and/or new versions
3134 of the General Public License from time to time. Such new versions will
3135 be similar in spirit to the present version, but may differ in detail to
3136 address new problems or concerns.
3138 Each version is given a distinguishing version number. If the Program
3139 specifies a version number of this License which applies to it and "any
3140 later version", you have the option of following the terms and conditions
3141 either of that version or of any later version published by the Free
3142 Software Foundation. If the Program does not specify a version number of
3143 this License, you may choose any version ever published by the Free Software
3146 10. If you wish to incorporate parts of the Program into other free
3147 programs whose distribution conditions are different, write to the author
3148 to ask for permission. For software which is copyrighted by the Free
3149 Software Foundation, write to the Free Software Foundation; we sometimes
3150 make exceptions for this. Our decision will be guided by the two goals
3151 of preserving the free status of all derivatives of our free software and
3152 of promoting the sharing and reuse of software generally.
3156 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
3157 FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
3158 OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
3159 PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
3160 OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
3161 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
3162 TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
3163 PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
3164 REPAIR OR CORRECTION.
3166 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
3167 WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
3168 REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
3169 INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
3170 OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
3171 TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
3172 YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
3173 PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
3174 POSSIBILITY OF SUCH DAMAGES.
3176 END OF TERMS AND CONDITIONS
3178 How to Apply These Terms to Your New Programs
3180 If you develop a new program, and you want it to be of the greatest
3181 possible use to the public, the best way to achieve this is to make it
3182 free software which everyone can redistribute and change under these terms.
3184 To do so, attach the following notices to the program. It is safest
3185 to attach them to the start of each source file to most effectively
3186 convey the exclusion of warranty; and each file should have at least
3187 the "copyright" line and a pointer to where the full notice is found.
3189 <one line to give the program's name and a brief idea of what it does.>
3190 Copyright (C) <year> <name of author>
3192 This program is free software; you can redistribute it and/or modify
3193 it under the terms of the GNU General Public License as published by
3194 the Free Software Foundation; either version 2 of the License, or
3195 (at your option) any later version.
3197 This program is distributed in the hope that it will be useful,
3198 but WITHOUT ANY WARRANTY; without even the implied warranty of
3199 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
3200 GNU General Public License for more details.
3202 You should have received a copy of the GNU General Public License
3203 along with this program; if not, write to the Free Software
3204 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
3207 Also add information on how to contact you by electronic and paper mail.
3209 If the program is interactive, make it output a short notice like this
3210 when it starts in an interactive mode:
3212 Gnomovision version 69, Copyright (C) year name of author
3213 Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
3214 This is free software, and you are welcome to redistribute it
3215 under certain conditions; type `show c' for details.
3217 The hypothetical commands `show w' and `show c' should show the appropriate
3218 parts of the General Public License. Of course, the commands you use may
3219 be called something other than `show w' and `show c'; they could even be
3220 mouse-clicks or menu items--whatever suits your program.
3222 You should also get your employer (if you work as a programmer) or your
3223 school, if any, to sign a "copyright disclaimer" for the program, if
3224 necessary. Here is a sample; alter the names:
3226 Yoyodyne, Inc., hereby disclaims all copyright interest in the program
3227 `Gnomovision' (which makes passes at compilers) written by James Hacker.
3229 <signature of Ty Coon>, 1 April 1989
3230 Ty Coon, President of Vice
3232 This General Public License does not permit incorporating your program into
3233 proprietary programs. If your program is a subroutine library, you may
3234 consider it more useful to permit linking proprietary applications with the
3235 library. If this is what you want to do, use the GNU Library General
3236 Public License instead of this License.
3239 Copyright (C) 1994 X Consortium
3241 Permission is hereby granted, free of charge, to any person obtaining a copy
3242 of this software and associated documentation files (the "Software"), to deal
3243 in the Software without restriction, including without limitation the rights to
3244 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
3245 of the Software, and to permit persons to whom the Software is furnished to do
3246 so, subject to the following conditions:
3248 The above copyright notice and this permission notice shall be included in all
3249 copies or substantial portions of the Software.
3251 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
3252 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
3253 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE X
3254 CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
3255 ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
3256 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
3258 Except as contained in this notice, the name of the X Consortium shall not be
3259 used in advertising or otherwise to promote the sale, use or other dealings in
3260 this Software without prior written authorization from the X Consortium.
3262 FSF changes to this file are in the public domain.