summaryrefslogtreecommitdiff
path: root/usr/src/lib/hbaapi/common/license.htm
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/lib/hbaapi/common/license.htm')
-rw-r--r--usr/src/lib/hbaapi/common/license.htm397
1 files changed, 397 insertions, 0 deletions
diff --git a/usr/src/lib/hbaapi/common/license.htm b/usr/src/lib/hbaapi/common/license.htm
new file mode 100644
index 0000000000..32c9b41d6c
--- /dev/null
+++ b/usr/src/lib/hbaapi/common/license.htm
@@ -0,0 +1,397 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<!-- saved from url=(0058)http://www.snia.org/English/Resources/Code/OpenSource.html -->
+<HTML><HEAD><TITLE>Open Source</TITLE>
+<META content="text/html; charset=windows-1252" http-equiv=Content-Type>
+<META content="Open Source Code from SNIA" name=description>
+<META
+content="Storage Networking Industry Association, SNIA, SAN, NAS, Network Attached Storage, Storage Area Network, open source, CIMOM"
+name=keywords><LINK href="SPL1.1_files/Base_Style.css" rel=stylesheet
+type=text/css>
+<META content="Dave Barnes of MarketingTactics (+1.303.744.9024)" name=Author>
+<META content="MSHTML 5.00.3314.2100" name=GENERATOR></HEAD>
+<BODY>
+<TABLE border=0 cellPadding=1 cellSpacing=0 width=600>
+ <TBODY>
+ <TR>
+ <TD>
+ <CENTER>
+ <P><B>STORAGE NETWORKING INDUSTRY ASSOCIATION<BR></B><B>PUBLIC
+ LICENSE<BR></B><B>Version
+ 1.1&nbsp;<BR></B>________________________</P></CENTER>
+ <DIV align=left>
+ <P><B>1. Definitions.</B></P>
+ <UL>
+ <P><B>1.1 "Commercial Use"</B> means distribution or otherwise making
+ the Covered Code available to a third party. </P>
+ <P><B>1.2 "Contributor"</B> means each entity that creates or
+ contributes to the creation of Modifications. </P>
+ <P><B>1.3 "Contributor Version"</B> means the combination of the
+ Original Code, prior Modifications used by a Contributor, and the
+ Modifications made by that particular Contributor. </P>
+ <P><B>1.4 "Covered Code"</B> means the Original Code or Modifications or
+ the combination of the Original Code and Modifications, in each case
+ including portions thereof. </P>
+ <P><B>1.5 "Electronic Distribution Mechanism"</B> means a mechanism
+ generally accepted in the software development community for the
+ electronic transfer of data. </P>
+ <P><B>1.6 "Executable"</B> means Covered Code in any form other than
+ Source Code. </P>
+ <P><B>1.7 "Initial Developer"</B> means the individual or entity
+ identified as the Initial Developer in the Source Code notice required
+ by Exhibit A. </P>
+ <P><B>1.8 "Larger Work"</B> means a work which combines Covered Code or
+ portions thereof with code not governed by the terms of this License.
+ </P>
+ <P><B>1.9 "License"</B> means this document. </P>
+ <P><B>1.10 "Licensable"</B> means having the right to grant, to the
+ maximum extent possible, whether at the time of the initial grant or
+ subsequently acquired, any and all of the rights conveyed herein. </P>
+ <P><B>1.11 "Modifications"</B> means any addition to or deletion from
+ the substance or structure of either the Original Code or any previous
+ Modifications. When Covered Code is released as a series of files, a
+ Modification is: </P>
+ <UL>
+ <P><B>A.</B> Any addition to or deletion from the contents of a file
+ containing Original Code or previous Modifications. </P>
+ <P><B>B.</B> Any new file that contains any part of the Original Code
+ or previous Modifications. </P></UL></UL>
+ <UL>
+ <P><B>1.12 "Original Code"</B> means Source Code of computer software
+ code which is described in the Source Code notice required by Exhibit A
+ as Original Code, and which, at the time of its release under this
+ License is not already Covered Code governed by this License. </P>
+ <P><B>1.13 "Patent Claims"</B> means any patent claim(s), now owned or
+ hereafter acquired, including without limitation, method, process, and
+ apparatus claims, in any patent Licensable by grantor. </P>
+ <P><B>1.14 "Source Code"</B> means the preferred form of the Covered
+ Code for making modifications to it, including all modules it contains,
+ plus any associated interface definition files, scripts used to control
+ compilation and installation of an Executable, or source code
+ differential comparisons against either the Original Code or another
+ well known, available Covered Code of the Contributor's choice. The
+ Source Code can be in a compressed or archival form, provided the
+ appropriate decompression or de-archiving software is widely available
+ for no charge. </P>
+ <P><B>1.15 "You" (or "Your")</B> means an individual or a legal entity
+ exercising rights under, and complying with all of the terms of, this
+ License or a future version of this License issued under Section 6.1.
+ For legal entities, "You" includes any entity which controls, is
+ controlled by, or is under common control with You. For purposes of this
+ definition, "control" means (a) the power, direct or indirect, to cause
+ the direction or management of such entity, whether by contract or
+ otherwise, or (b) ownership of more than fifty percent (50%) of the
+ outstanding shares or beneficial ownership of such entity.</P></UL>
+ <P><B>2. Source Code License.</B> </P>
+ <UL>
+ <P><B>2.1 The Initial Developer Grant.</B> The Initial Developer hereby
+ grants You a world-wide, royalty-free, non-exclusive license, subject to
+ third party intellectual property claims:</P>
+ <UL>
+ <P><B>(a)</B> under intellectual property rights (other than patent or
+ trademark) Licensable by Initial Developer to use, reproduce, modify,
+ display, perform, sublicense and distribute the Original Code (or
+ portions thereof) with or without Modifications, and/or as part of a
+ Larger Work; and </P>
+ <P><B>(b)</B> under Patents Claims infringed by the making, using or
+ selling of Original Code, to make, have made, use, practice, sell, and
+ offer for sale, and/or otherwise dispose of the Original Code (or
+ portions thereof). </P>
+ <P><B>(c)</B> the licenses granted in this Section 2.1(a) and (b) are
+ effective on the date Initial Developer first distributes Original
+ Code under the terms of this License. </P>
+ <P><B>(d)</B> Notwithstanding Section 2.1(b) above, no patent license
+ is granted: 1) for code that You delete from the Original Code; 2)
+ separate from the Original Code; or 3) for infringements caused by: i)
+ the modification of the Original Code or ii) the combination of the
+ Original Code with other software or devices. </P></UL></UL>
+ <UL>
+ <P><B>2.2 Contributor Grant.</B> Subject to third party intellectual
+ property claims, each Contributor hereby grants You a world-wide,
+ royalty-free, non-exclusive license </P>
+ <UL>
+ <P><B>(a)</B> under intellectual property rights (other than patent or
+ trademark) Licensable by Contributor, to use, reproduce, modify,
+ display, perform, sublicense and distribute the Modifications created
+ by such Contributor (or portions thereof) either on an unmodified
+ basis, with other Modifications, as Covered Code and/or as part of a
+ Larger Work; and </P>
+ <P><B>(b)</B> under Patent Claims infringed by the making, using, or
+ selling of Modifications made by that Contributor either alone and/or
+ in combination with its Contributor Version (or portions of such
+ combination), to make, use, sell, offer for sale, have made, and/or
+ otherwise dispose of: 1) Modifications made by that Contributor (or
+ portions thereof); and 2) the combination of Modifications made by
+ that Contributor with its Contributor Version (or portions of such
+ combination). </P>
+ <P><B>(c)</B> the licenses granted in Sections 2.2(a) and 2.2(b) are
+ effective on the date Contributor first makes Commercial Use of the
+ Covered Code. </P>
+ <P><B>(d)</B> Notwithstanding Section 2.2(b) above, no patent license
+ is granted: 1) for any code that Contributor has deleted from the
+ Contributor Version; 2) separate from the Contributor Version; 3) for
+ infringements caused by: i) third party modifications of Contributor
+ Version or ii) the combination of Modifications made by that
+ Contributor with other software (except as part of the Contributor
+ Version) or other devices; or 4) under Patent Claims infringed by
+ Covered Code in the absence of Modifications made by that
+ Contributor.</P></UL></UL>
+ <P><B>3. Distribution Obligations.</B> </P>
+ <UL>
+ <P><B>3.1 Application of License.</B> The Modifications which You create
+ or to which You contribute are governed by the terms of this License,
+ including without limitation Section 2.2. The Source Code version of
+ Covered Code may be distributed only under the terms of this License or
+ a future version of this License released under Section 6.1, and You
+ must include a copy of this License with every copy of the Source Code
+ You distribute. You may not offer or impose any terms on any Source Code
+ version that alters or restricts the applicable version of this License
+ or the recipients' rights hereunder. However, You may include an
+ additional document offering the additional rights described in Section
+ 3.5. </P>
+ <P><B>3.2 Availability of Source Code.</B> Any Modification which You
+ create or to which You contribute must be made available in Source Code
+ form under the terms of this License either on the same media as an
+ Executable version or via an accepted Electronic Distribution Mechanism
+ to anyone to whom you made an Executable version available; and if made
+ available via Electronic Distribution Mechanism, must remain available
+ for at least twelve (12) months after the date it initially became
+ available, or at least six (6) months after a subsequent version of that
+ particular Modification has been made available to such recipients. You
+ are responsible for ensuring that the Source Code version remains
+ available even if the Electronic Distribution Mechanism is maintained by
+ a third party. </P>
+ <P><B>3.3 Description of Modifications.</B> You must cause all Covered
+ Code to which You contribute to contain a file documenting the changes
+ You made to create that Covered Code and the date of any change. You
+ must include a prominent statement that the Modification is derived,
+ directly or indirectly, from Original Code provided by the Initial
+ Developer and including the name of the Initial Developer in (a) the
+ Source Code, and (b) in any notice in an Executable version or related
+ documentation in which You describe the origin or ownership of the
+ Covered Code. </P>
+ <P><B>3.4 Intellectual Property Matters.</B></P>
+ <UL>
+ <P><B>(a) Third Party Claims. </B>If Contributor has actual knowledge
+ that a license under a third party's intellectual property rights is
+ required to exercise the rights granted by such Contributor under
+ Sections 2.1 or 2.2, Contributor must include a text file with the
+ Source Code distribution titled "LEGAL" which describes the claim and
+ the party making the claim in sufficient detail that a recipient will
+ know whom to contact. If Contributor obtains such knowledge after the
+ Modification is made available as described in Section 3.2,
+ Contributor shall promptly modify the LEGAL file in all copies
+ Contributor makes available thereafter.</P>
+ <P><B>(b) Contributor API's. </B>If Contributor's Modifications
+ include an application programming interface and Contributor has
+ actual knowledge of patent licenses which are reasonably necessary to
+ implement that API, Contributor must also include this information in
+ the LEGAL file.<BR></P>
+ <P><B>(c) Representations.</B> Contributor represents that, except as
+ disclosed pursuant to Section 3.4(a) above, Contributor believes that
+ Contributor's Modifications are Contributor's original creation(s)
+ and/or Contributor has sufficient rights to grant the rights conveyed
+ by this License.</P></UL>
+ <P><B>3.5 Required Notices. </B>You must duplicate the notice in
+ <B>Exhibit A</B> in each file of the Source Code. If it is not possible
+ to put such notice in a particular Source Code file due to its
+ structure, then You must include such notice in a location (such as a
+ relevant directory) where a user would be most likely to look for such a
+ notice. If You created one or more Modification(s) You may add your name
+ as a Contributor to the notice described in <B>Exhibit A. </B>You must
+ also duplicate this License in any documentation for the Source Code
+ where You describe recipients' rights or ownership rights relating to
+ Covered Code. You may choose to offer, and to charge a fee for,
+ warranty, support, indemnity or liability obligations to one or more
+ recipients of Covered Code. However, You may do so only on Your own
+ behalf, and not on behalf of the Initial Developer or any Contributor.
+ You must make it absolutely clear that any such warranty, support,
+ indemnity or liability obligation is offered by You alone, and You
+ hereby agree to indemnify the Initial Developer and every Contributor
+ for any liability (excluding any liability arising from intellectual
+ property claims relating to the Covered Code) incurred by the Initial
+ Developer or such Contributor as a result of warranty, support,
+ indemnity or liability terms You offer.</P>
+ <P><B>3.6 Distribution of Executable Versions. </B>You may distribute
+ Covered Code in Executable form only if the requirements of Section<B>
+ 3.1-3.5 </B>have been met for that Covered Code, and if You include a
+ notice stating that the Source Code version of the Covered Code is
+ available under the terms of this License, including a description of
+ how and where You have fulfilled the obligation of Section <B>3.2.</B>
+ The notice must be conspicuously included in any notice in an Executable
+ version, related documentation or collateral in which You describe
+ recipients' rights relating to the Covered Code. You may distribute the
+ Executable version of Covered Code or ownership rights under a license
+ of Your choice, which may contain terms different from this License,
+ provided that You are in compliance with the terms of this License and
+ that the license for the Executable version does not attempt to limit or
+ alter the recipient's rights in the Source Code version from the rights
+ set forth in this License. If You distribute the Executable version
+ under a different license You must make it absolutely clear that any
+ terms which differ from this License are offered by You alone, not by
+ the Initial Developer or any Contributor. You hereby agree to indemnify
+ the Initial Developer and every Contributor for any liability (excluding
+ any liability arising from intellectual property claims relating to the
+ Covered Code) incurred by the Initial Developer or such Contributor as a
+ result of any such terms You offer.</P>
+ <P><B>3.7 Larger Works.</B> You may create a Larger Work by combining
+ Covered Code with other code not governed by the terms of this License
+ and distribute the Larger Work as a single product. In such a case, You
+ must make sure the requirements of this License are fulfilled for the
+ Covered Code.</P></UL>
+ <P><B>4. Inability to Comply Due to Statute or Regulation.</B> If it is
+ impossible for You to comply with any of the terms of this License with
+ respect to some or all of the Covered Code due to statute, judicial order,
+ or regulation then You must: (a) comply with the terms of this License to
+ the maximum extent possible; and (b) describe the limitations and the code
+ they affect. Such description must be included in the LEGAL file described
+ in Section 3.4 and must be included with all distributions of the Source
+ Code. Except to the extent prohibited by statute or regulation, such
+ description must be sufficiently detailed for a recipient of ordinary
+ skill to be able to understand it.</P>
+ <P><B>5. Application of this License.</B> This License applies to code to
+ which the Initial Developer has attached the notice in Exhibit A and to
+ related Covered Code.</P>
+ <P><B>6. Versions of the License.</B> </P>
+ <UL>
+ <P><B>6.1 New Versions.</B> The Storage Networking Industry Association
+ (the "SNIA") may publish revised and/or new versions of the License from
+ time to time. Each version will be given a distinguishing version
+ number. </P>
+ <P><B>6.2 Effect of New Versions.</B> Once Covered Code has been
+ published under a particular version of the License, You may always
+ continue to use it under the terms of that version. You may also choose
+ to use such Covered Code under the terms of any subsequent version of
+ the License published by the SNIA. No one other than the SNIA has the
+ right to modify the terms applicable to Covered Code created under this
+ License. </P>
+ <P><B>6.3 Derivative Works.</B> If You create or use a modified version
+ of this License (which you may only do in order to apply it to code
+ which is not already Covered Code governed by this License), You must
+ (a) rename Your license so that the phrases "Storage Networking Industry
+ Association," "SNIA," or any confusingly similar phrase do not appear in
+ your license (except to note that your license differs from this
+ License) and (b) otherwise make it clear that Your version of the
+ license contains terms which differ from the SNIA Public License.
+ (Filling in the name of the Initial Developer, Original Code or
+ Contributor in the notice described in Exhibit A shall not of themselves
+ be deemed to be modifications of this License.)</P></UL>
+ <P><B>7. DISCLAIMER OF WARRANTY. COVERED CODE IS PROVIDED UNDER THIS
+ LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER
+ EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE
+ COVERED CODE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR
+ PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND
+ PERFORMANCE OF THE COVERED CODE IS WITH YOU. SHOULD ANY COVERED CODE PROVE
+ DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER
+ CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR
+ CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF
+ THIS LICENSE. NO USE OF ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT
+ UNDER THIS DISCLAIMER.</B></P>
+ <P><B>8. TERMINATION. </B></P>
+ <UL>
+ <P><B>8.1 </B>This License and the rights granted hereunder will
+ terminate automatically if You fail to comply with terms herein and fail
+ to cure such breach within a reasonable time after becoming aware of the
+ breach. All sublicenses to the Covered Code which are properly granted
+ shall survive any termination of this License. Provisions which, by
+ their nature, must remain in effect beyond the termination of this
+ License shall survive.</P>
+ <P><B>8.2</B> If You initiate litigation by asserting a patent
+ infringement claim (excluding declaratory judgment actions) against
+ Initial Developer or a Contributor (the Initial Developer or Contributor
+ against whom You file such action is referred to as "Participant")
+ alleging that: </P>
+ <UL>
+ <P><B>(a)</B> such Participant's Contributor Version directly or
+ indirectly infringes any patent, then any and all rights granted by
+ such Participant to You under Sections 2.1 and/or 2.2 of this License
+ shall, upon 60 days notice from Participant terminate prospectively,
+ unless if within 60 days after receipt of notice You either: (i) agree
+ in writing to pay Participant a mutually agreeable reasonable royalty
+ for Your past and future use of Modifications made by such
+ Participant, or (ii) withdraw Your litigation claim with respect to
+ the Contributor Version against such Participant. If within 60 days of
+ notice, a reasonable royalty and payment arrangement are not mutually
+ agreed upon in writing by the parties or the litigation claim is not
+ withdrawn, the rights granted by Participant to You under Sections 2.1
+ and/or 2.2 automatically terminate at the expiration of the 60 day
+ notice period specified above. </P></UL>
+ <P><B>8.3</B> If You assert a patent infringement claim against
+ Participant alleging that such Participant's Contributor Version
+ directly or indirectly infringes any patent where such claim is resolved
+ (such as by license or settlement) prior to the initiation of patent
+ infringement litigation, then the reasonable value of the licenses
+ granted by such Participant under Sections 2.1 or 2.2 shall be taken
+ into account in determining the amount or value of any payment or
+ license. </P>
+ <P><B>8.4</B> In the event of termination under Sections 8.1 or 8.2
+ above, all end user license agreements (excluding distributors and
+ resellers) which have been validly granted by You or any distributor
+ hereunder prior to termination shall survive termination.</P></UL>
+ <P><B>9. LIMITATION OF LIABILITY. </B><B>UNDER NO CIRCUMSTANCES AND UNDER
+ NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR
+ OTHERWISE, SHALL YOU, THE INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY
+ DISTRIBUTOR OF COVERED CODE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE
+ LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR
+ CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION,
+ DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR
+ MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF
+ SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES.
+ THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR
+ PERSONAL INJURY RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT
+ APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW
+ THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO
+ THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.</B></P>
+ <P><B>10. U.S. GOVERNMENT END USERS.</B> The Covered Code is a "commercial
+ item," as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting
+ of "commercial computer software" and "commercial computer software
+ documentation," as such terms are used in 48 C.F.R. 12.212 (Sept. 1995).
+ Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through
+ 227.7202-4 (June 1995), all U.S. Government End Users acquire Covered Code
+ with only those rights set forth herein.</P>
+ <P><B>11. MISCELLANEOUS </B>This License represents the complete agreement
+ concerning subject matter hereof. If any provision of this License is held
+ to be unenforceable, such provision shall be reformed only to the extent
+ necessary to make it enforceable. This License shall be governed by
+ California law provisions (except to the extent applicable law, if any,
+ provides otherwise), excluding its conflict-of-law provisions. The
+ application of the United Nations Convention on Contracts for the
+ International Sale of Goods is expressly excluded. Any law or regulation
+ which provides that the language of a contract shall be construed against
+ the drafter shall not apply to this License.</P>
+ <P><B>12. RESPONSIBILITY FOR CLAIMS.</B> As between Initial Developer and
+ the Contributors, each party is responsible for claims and damages
+ arising, directly or indirectly, out of its utilization of rights under
+ this License and You agree to work with Initial Developer and Contributors
+ to distribute such responsibility on an equitable basis. Nothing herein is
+ intended or shall be deemed to constitute any admission of liability.</P>
+ <P><B>13. MULTIPLE-LICENSED CODE.</B> Initial Developer may designate
+ portions of the Covered Code as "Multiple-Licensed". "Multiple-Licensed"
+ means that the Initial Developer permits you to utilize portions of the
+ Covered Code under Your choice of this License or the alternative
+ licenses, if any, specified by the Initial Developer in the file described
+ in Exhibit A.</P>
+ <P><B>14. ACCEPTANCE.</B> This License is accepted by You if You retain,
+ use, or distribute the Covered Code for any purpose. </P>
+ <P><B>EXHIBIT A —The SNIA Public License.</B></P>
+ <DIR>
+ <DIR>
+ <P>The contents of this file are subject to the SNIA Public License
+ Version 1.0 (the "License"); you may not use this file except in
+ compliance with the License. You may obtain a copy of the License at</P>
+ <P><A
+ href="http://www.snia.org/English/Resources/Code/OpenSource.html">/http://www.snia.org/English/Resources/Code/OpenSource.html</A></P>
+ <DIR></DIR>
+ <P>Software distributed under the License is distributed on an "AS IS"
+ basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
+ License for the specific language governing rights and limitations under
+ the License.</P>
+ <P>The Original Code is
+ <U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.</U></P>
+ <P>The Initial Developer of the Original Code is <U>&nbsp;&nbsp;[COMPLETE
+ THIS]&nbsp;&nbsp;&nbsp;&nbsp;</U>.</P>
+ <P>Contributor(s):
+ ______________________________________.</P></DIR></DIR></DIV>
+ <DIV align=right>
+ <P><A name=accept></A>
+ </P></DIV></TD></TR></TBODY></TABLE>
+<H2 style="COLOR: #df9d2b">&nbsp;</H2></BODY></HTML>