xref: /onnv-gate/usr/src/lib/mpapi/libmpapi/THIRDPARTYLICENSE (revision 7894:452169e7d840)
1*7894SJohn.Forte@Sun.COM--------------------------------------------------------------------
2*7894SJohn.Forte@Sun.COM
3*7894SJohn.Forte@Sun.COM*STORAGE NETWORKING INDUSTRY ASSOCIATION
4*7894SJohn.Forte@Sun.COMPUBLIC LICENSE
5*7894SJohn.Forte@Sun.COMVersion 1.1 *
6*7894SJohn.Forte@Sun.COM________________________
7*7894SJohn.Forte@Sun.COM
8*7894SJohn.Forte@Sun.COM*1. Definitions.*
9*7894SJohn.Forte@Sun.COM
10*7894SJohn.Forte@Sun.COM    * 1.1 "Commercial Use" means distribution or otherwise making the
11*7894SJohn.Forte@Sun.COM      Covered Code available to a third party.
12*7894SJohn.Forte@Sun.COM    * 1.2 "Contributor" means each entity that creates or contributes to
13*7894SJohn.Forte@Sun.COM      the creation of Modifications.
14*7894SJohn.Forte@Sun.COM    * 1.3 "Contributor Version" means the combination of the Original
15*7894SJohn.Forte@Sun.COM      Code, prior Modifications used by a Contributor, and the
16*7894SJohn.Forte@Sun.COM      Modifications made by that particular Contributor.
17*7894SJohn.Forte@Sun.COM    * 1.4 "Covered Code" means the Original Code or Modifications or the
18*7894SJohn.Forte@Sun.COM      combination of the Original Code and Modifications, in each case
19*7894SJohn.Forte@Sun.COM      including portions thereof.
20*7894SJohn.Forte@Sun.COM    * 1.5 "Electronic Distribution Mechanism" means a mechanism
21*7894SJohn.Forte@Sun.COM      generally accepted in the software development community for the
22*7894SJohn.Forte@Sun.COM      electronic transfer of data.
23*7894SJohn.Forte@Sun.COM    * 1.6 "Executable" means Covered Code in any form other than Source
24*7894SJohn.Forte@Sun.COM      Code.
25*7894SJohn.Forte@Sun.COM    * 1.7 "Initial Developer" means the individual or entity identified
26*7894SJohn.Forte@Sun.COM      as the Initial Developer in the Source Code notice required by
27*7894SJohn.Forte@Sun.COM      Exhibit A.
28*7894SJohn.Forte@Sun.COM    * 1.8 "Larger Work" means a work which combines Covered Code or
29*7894SJohn.Forte@Sun.COM      portions thereof with code not governed by the terms of this License.
30*7894SJohn.Forte@Sun.COM    * 1.9 "License" means this document.
31*7894SJohn.Forte@Sun.COM    * 1.10 "Licensable" means having the right to grant, to the maximum
32*7894SJohn.Forte@Sun.COM      extent possible, whether at the time of the initial grant or
33*7894SJohn.Forte@Sun.COM      subsequently acquired, any and all of the rights conveyed herein.
34*7894SJohn.Forte@Sun.COM    * 1.11 "Modifications" means any addition to or deletion from the
35*7894SJohn.Forte@Sun.COM      substance or structure of either the Original Code or any previous
36*7894SJohn.Forte@Sun.COM      Modifications. When Covered Code is released as a series of files,
37*7894SJohn.Forte@Sun.COM      a Modification is:
38*7894SJohn.Forte@Sun.COM          o A. Any addition to or deletion from the contents of a file
39*7894SJohn.Forte@Sun.COM            containing Original Code or previous Modifications.
40*7894SJohn.Forte@Sun.COM          o B. Any new file that contains any part of the Original Code
41*7894SJohn.Forte@Sun.COM            or previous Modifications.
42*7894SJohn.Forte@Sun.COM
43*7894SJohn.Forte@Sun.COM      1.12 "Original Code" means Source Code of computer software code
44*7894SJohn.Forte@Sun.COM      which is described in the Source Code notice required by Exhibit A
45*7894SJohn.Forte@Sun.COM      as Original Code, and which, at the time of its release under this
46*7894SJohn.Forte@Sun.COM      License is not already Covered Code governed by this License.
47*7894SJohn.Forte@Sun.COM
48*7894SJohn.Forte@Sun.COM    * 1.13 "Patent Claims" means any patent claim(s), now owned or
49*7894SJohn.Forte@Sun.COM      hereafter acquired, including without limitation, method, process,
50*7894SJohn.Forte@Sun.COM      and apparatus claims, in any patent Licensable by grantor.
51*7894SJohn.Forte@Sun.COM    * 1.14 "Source Code" means the preferred form of the Covered Code
52*7894SJohn.Forte@Sun.COM      for making modifications to it, including all modules it contains,
53*7894SJohn.Forte@Sun.COM      plus any associated interface definition files, scripts used to
54*7894SJohn.Forte@Sun.COM      control compilation and installation of an Executable, or source
55*7894SJohn.Forte@Sun.COM      code differential comparisons against either the Original Code or
56*7894SJohn.Forte@Sun.COM      another well known, available Covered Code of the Contributor's
57*7894SJohn.Forte@Sun.COM      choice. The Source Code can be in a compressed or archival form,
58*7894SJohn.Forte@Sun.COM      provided the appropriate decompression or de-archiving software is
59*7894SJohn.Forte@Sun.COM      widely available for no charge.
60*7894SJohn.Forte@Sun.COM    * 1.15 "You" (or "Your") means an individual or a legal entity
61*7894SJohn.Forte@Sun.COM      exercising rights under, and complying with all of the terms of,
62*7894SJohn.Forte@Sun.COM      this License or a future version of this License issued under
63*7894SJohn.Forte@Sun.COM      Section 6.1. For legal entities, "You" includes any entity which
64*7894SJohn.Forte@Sun.COM      controls, is controlled by, or is under common control with You.
65*7894SJohn.Forte@Sun.COM      For purposes of this definition, "control" means (a) the power,
66*7894SJohn.Forte@Sun.COM      direct or indirect, to cause the direction or management of such
67*7894SJohn.Forte@Sun.COM      entity, whether by contract or otherwise, or (b) ownership of more
68*7894SJohn.Forte@Sun.COM      than fifty percent (50%) of the outstanding shares or beneficial
69*7894SJohn.Forte@Sun.COM      ownership of such entity
70*7894SJohn.Forte@Sun.COM
71*7894SJohn.Forte@Sun.COM*2. Source Code License.*
72*7894SJohn.Forte@Sun.COM
73*7894SJohn.Forte@Sun.COM    * 2.1 The Initial Developer Grant. The Initial Developer hereby
74*7894SJohn.Forte@Sun.COM      grants You a world-wide, royalty-free, non-exclusive license,
75*7894SJohn.Forte@Sun.COM      subject to third party intellectual property claims:
76*7894SJohn.Forte@Sun.COM          o (a) under intellectual property rights (other than patent or
77*7894SJohn.Forte@Sun.COM            trademark) Licensable by Initial Developer to use,
78*7894SJohn.Forte@Sun.COM            reproduce, modify, display, perform, sublicense and
79*7894SJohn.Forte@Sun.COM            distribute the Original Code (or portions thereof) with or
80*7894SJohn.Forte@Sun.COM            without Modifications, and/or as part of a Larger Work; and
81*7894SJohn.Forte@Sun.COM          o (b) under Patents Claims infringed by the making, using or
82*7894SJohn.Forte@Sun.COM            selling of Original Code, to make, have made, use, practice,
83*7894SJohn.Forte@Sun.COM            sell, and offer for sale, and/or otherwise dispose of the
84*7894SJohn.Forte@Sun.COM            Original Code (or portions thereof).
85*7894SJohn.Forte@Sun.COM          o (c) the licenses granted in this Section 2.1(a) and (b) are
86*7894SJohn.Forte@Sun.COM            effective on the date Initial Developer first distributes
87*7894SJohn.Forte@Sun.COM            Original Code under the terms of this License.
88*7894SJohn.Forte@Sun.COM          o (d) Notwithstanding Section 2.1(b) above, no patent license
89*7894SJohn.Forte@Sun.COM            is granted: 1) for code that You delete from the Original
90*7894SJohn.Forte@Sun.COM            Code; 2) separate from the Original Code; or 3) for
91*7894SJohn.Forte@Sun.COM            infringements caused by: i) the modification of the Original
92*7894SJohn.Forte@Sun.COM            Code or ii) the combination of the Original Code with other
93*7894SJohn.Forte@Sun.COM            software or devices.
94*7894SJohn.Forte@Sun.COM
95*7894SJohn.Forte@Sun.COM    * 2.2 Contributor Grant. Subject to third party intellectual
96*7894SJohn.Forte@Sun.COM      property claims, each Contributor hereby grants You a world-wide,
97*7894SJohn.Forte@Sun.COM      royalty-free, non-exclusive license
98*7894SJohn.Forte@Sun.COM          o (a) under intellectual property rights (other than patent or
99*7894SJohn.Forte@Sun.COM            trademark) Licensable by Contributor, to use, reproduce,
100*7894SJohn.Forte@Sun.COM            modify, display, perform, sublicense and distribute the
101*7894SJohn.Forte@Sun.COM            Modifications created by such Contributor (or portions
102*7894SJohn.Forte@Sun.COM            thereof) either on an unmodified basis, with other
103*7894SJohn.Forte@Sun.COM            Modifications, as Covered Code and/or as part of a Larger
104*7894SJohn.Forte@Sun.COM            Work; and
105*7894SJohn.Forte@Sun.COM          o (b) under Patent Claims infringed by the making, using, or
106*7894SJohn.Forte@Sun.COM            selling of Modifications made by that Contributor either
107*7894SJohn.Forte@Sun.COM            alone and/or in combination with its Contributor Version (or
108*7894SJohn.Forte@Sun.COM            portions of such combination), to make, use, sell, offer for
109*7894SJohn.Forte@Sun.COM            sale, have made, and/or otherwise dispose of: 1)
110*7894SJohn.Forte@Sun.COM            Modifications made by that Contributor (or portions
111*7894SJohn.Forte@Sun.COM            thereof); and 2) the combination of Modifications made by
112*7894SJohn.Forte@Sun.COM            that Contributor with its Contributor Version (or portions
113*7894SJohn.Forte@Sun.COM            of such combination).
114*7894SJohn.Forte@Sun.COM          o (c) the licenses granted in Sections 2.2(a) and 2.2(b) are
115*7894SJohn.Forte@Sun.COM            effective on the date Contributor first makes Commercial Use
116*7894SJohn.Forte@Sun.COM            of the Covered Code.
117*7894SJohn.Forte@Sun.COM          o (d) Notwithstanding Section 2.2(b) above, no patent license
118*7894SJohn.Forte@Sun.COM            is granted: 1) for any code that Contributor has deleted
119*7894SJohn.Forte@Sun.COM            from the Contributor Version; 2) separate from the
120*7894SJohn.Forte@Sun.COM            Contributor Version; 3) for infringements caused by: i)
121*7894SJohn.Forte@Sun.COM            third party modifications of Contributor Version or ii) the
122*7894SJohn.Forte@Sun.COM            combination of Modifications made by that Contributor with
123*7894SJohn.Forte@Sun.COM            other software (except as part of the Contributor Version)
124*7894SJohn.Forte@Sun.COM            or other devices; or 4) under Patent Claims infringed by
125*7894SJohn.Forte@Sun.COM            Covered Code in the absence of Modifications made by that
126*7894SJohn.Forte@Sun.COM            Contributor.
127*7894SJohn.Forte@Sun.COM
128*7894SJohn.Forte@Sun.COM*3. Distribution Obligations.*
129*7894SJohn.Forte@Sun.COM
130*7894SJohn.Forte@Sun.COM    * 3.1 Application of License. The Modifications which You create or
131*7894SJohn.Forte@Sun.COM      to which You contribute are governed by the terms of this License,
132*7894SJohn.Forte@Sun.COM      including without limitation Section 2.2. The Source Code version
133*7894SJohn.Forte@Sun.COM      of Covered Code may be distributed only under the terms of this
134*7894SJohn.Forte@Sun.COM      License or a future version of this License released under Section
135*7894SJohn.Forte@Sun.COM      6.1, and You must include a copy of this License with every copy
136*7894SJohn.Forte@Sun.COM      of the Source Code You distribute. You may not offer or impose any
137*7894SJohn.Forte@Sun.COM      terms on any Source Code version that alters or restricts the
138*7894SJohn.Forte@Sun.COM      applicable version of this License or the recipients' rights
139*7894SJohn.Forte@Sun.COM      hereunder. However, You may include an additional document
140*7894SJohn.Forte@Sun.COM      offering the additional rights described in Section 3.5.
141*7894SJohn.Forte@Sun.COM    * 3.2 Availability of Source Code. Any Modification which You create
142*7894SJohn.Forte@Sun.COM      or to which You contribute must be made available in Source Code
143*7894SJohn.Forte@Sun.COM      form under the terms of this License either on the same media as
144*7894SJohn.Forte@Sun.COM      an Executable version or via an accepted Electronic Distribution
145*7894SJohn.Forte@Sun.COM      Mechanism to anyone to whom you made an Executable version
146*7894SJohn.Forte@Sun.COM      available; and if made available via Electronic Distribution
147*7894SJohn.Forte@Sun.COM      Mechanism, must remain available for at least twelve (12) months
148*7894SJohn.Forte@Sun.COM      after the date it initially became available, or at least six (6)
149*7894SJohn.Forte@Sun.COM      months after a subsequent version of that particular Modification
150*7894SJohn.Forte@Sun.COM      has been made available to such recipients. You are responsible
151*7894SJohn.Forte@Sun.COM      for ensuring that the Source Code version remains available even
152*7894SJohn.Forte@Sun.COM      if the Electronic Distribution Mechanism is maintained by a third
153*7894SJohn.Forte@Sun.COM      party.
154*7894SJohn.Forte@Sun.COM    * 3.3 Description of Modifications. You must cause all Covered Code
155*7894SJohn.Forte@Sun.COM      to which You contribute to contain a file documenting the changes
156*7894SJohn.Forte@Sun.COM      You made to create that Covered Code and the date of any change.
157*7894SJohn.Forte@Sun.COM      You must include a prominent statement that the Modification is
158*7894SJohn.Forte@Sun.COM      derived, directly or indirectly, from Original Code provided by
159*7894SJohn.Forte@Sun.COM      the Initial Developer and including the name of the Initial
160*7894SJohn.Forte@Sun.COM      Developer in (a) the Source Code, and (b) in any notice in an
161*7894SJohn.Forte@Sun.COM      Executable version or related documentation in which You describe
162*7894SJohn.Forte@Sun.COM      the origin or ownership of the Covered Code.
163*7894SJohn.Forte@Sun.COM    * 3.4 Intellectual Property Matters.
164*7894SJohn.Forte@Sun.COM          o (a) Third Party Claims. If Contributor has actual knowledge
165*7894SJohn.Forte@Sun.COM            that a license under a third party's intellectual property
166*7894SJohn.Forte@Sun.COM            rights is required to exercise the rights granted by such
167*7894SJohn.Forte@Sun.COM            Contributor under Sections 2.1 or 2.2, Contributor must
168*7894SJohn.Forte@Sun.COM            include a text file with the Source Code distribution titled
169*7894SJohn.Forte@Sun.COM            "LEGAL" which describes the claim and the party making the
170*7894SJohn.Forte@Sun.COM            claim in sufficient detail that a recipient will know whom
171*7894SJohn.Forte@Sun.COM            to contact. If Contributor obtains such knowledge after the
172*7894SJohn.Forte@Sun.COM            Modification is made available as described in Section 3.2,
173*7894SJohn.Forte@Sun.COM            Contributor shall promptly modify the LEGAL file in all
174*7894SJohn.Forte@Sun.COM            copies Contributor makes available thereafter.
175*7894SJohn.Forte@Sun.COM          o (b) Contributor API's. If Contributor's Modifications
176*7894SJohn.Forte@Sun.COM            include an application programming interface and Contributor
177*7894SJohn.Forte@Sun.COM            has actual knowledge of patent licenses which are reasonably
178*7894SJohn.Forte@Sun.COM            necessary to implement that API, Contributor must also
179*7894SJohn.Forte@Sun.COM            include this information in the LEGAL file.
180*7894SJohn.Forte@Sun.COM          o (c) Representations. Contributor represents that, except as
181*7894SJohn.Forte@Sun.COM            disclosed pursuant to Section 3.4(a) above, Contributor
182*7894SJohn.Forte@Sun.COM            believes that Contributor's Modifications are Contributor's
183*7894SJohn.Forte@Sun.COM            original creation(s) and/or Contributor has sufficient
184*7894SJohn.Forte@Sun.COM            rights to grant the rights conveyed by this License.
185*7894SJohn.Forte@Sun.COM    * 3.5 Required Notices. You must duplicate the notice in *Exhibit A*
186*7894SJohn.Forte@Sun.COM      in each file of the Source Code. If it is not possible to put such
187*7894SJohn.Forte@Sun.COM      notice in a particular Source Code file due to its structure, then
188*7894SJohn.Forte@Sun.COM      You must include such notice in a location (such as a relevant
189*7894SJohn.Forte@Sun.COM      directory) where a user would be most likely to look for such a
190*7894SJohn.Forte@Sun.COM      notice. If You created one or more Modification(s) You may add
191*7894SJohn.Forte@Sun.COM      your name as a Contributor to the notice described in *Exhibit A.
192*7894SJohn.Forte@Sun.COM      *You must also duplicate this License in any documentation for the
193*7894SJohn.Forte@Sun.COM      Source Code where You describe recipients' rights or ownership
194*7894SJohn.Forte@Sun.COM      rights relating to Covered Code. You may choose to offer, and to
195*7894SJohn.Forte@Sun.COM      charge a fee for, warranty, support, indemnity or liability
196*7894SJohn.Forte@Sun.COM      obligations to one or more recipients of Covered Code. However,
197*7894SJohn.Forte@Sun.COM      You may do so only on Your own behalf, and not on behalf of the
198*7894SJohn.Forte@Sun.COM      Initial Developer or any Contributor. You must make it absolutely
199*7894SJohn.Forte@Sun.COM      clear that any such warranty, support, indemnity or liability
200*7894SJohn.Forte@Sun.COM      obligation is offered by You alone, and You hereby agree to
201*7894SJohn.Forte@Sun.COM      indemnify the Initial Developer and every Contributor for any
202*7894SJohn.Forte@Sun.COM      liability (excluding any liability arising from intellectual
203*7894SJohn.Forte@Sun.COM      property claims relating to the Covered Code) incurred by the
204*7894SJohn.Forte@Sun.COM      Initial Developer or such Contributor as a result of warranty,
205*7894SJohn.Forte@Sun.COM      support, indemnity or liability terms You offer.
206*7894SJohn.Forte@Sun.COM    * 3.6 Distribution of Executable Versions. You may distribute
207*7894SJohn.Forte@Sun.COM      Covered Code in Executable form only if the requirements of
208*7894SJohn.Forte@Sun.COM      Section* 3.1-3.5 *have been met for that Covered Code, and if You
209*7894SJohn.Forte@Sun.COM      include a notice stating that the Source Code version of the
210*7894SJohn.Forte@Sun.COM      Covered Code is available under the terms of this License,
211*7894SJohn.Forte@Sun.COM      including a description of how and where You have fulfilled the
212*7894SJohn.Forte@Sun.COM      obligation of Section *3.2.* The notice must be conspicuously
213*7894SJohn.Forte@Sun.COM      included in any notice in an Executable version, related
214*7894SJohn.Forte@Sun.COM      documentation or collateral in which You describe recipients'
215*7894SJohn.Forte@Sun.COM      rights relating to the Covered Code. You may distribute the
216*7894SJohn.Forte@Sun.COM      Executable version of Covered Code or ownership rights under a
217*7894SJohn.Forte@Sun.COM      license of Your choice, which may contain terms different from
218*7894SJohn.Forte@Sun.COM      this License, provided that You are in compliance with the terms
219*7894SJohn.Forte@Sun.COM      of this License and that the license for the Executable version
220*7894SJohn.Forte@Sun.COM      does not attempt to limit or alter the recipient's rights in the
221*7894SJohn.Forte@Sun.COM      Source Code version from the rights set forth in this License. If
222*7894SJohn.Forte@Sun.COM      You distribute the Executable version under a different license
223*7894SJohn.Forte@Sun.COM      You must make it absolutely clear that any terms which differ from
224*7894SJohn.Forte@Sun.COM      this License are offered by You alone, not by the Initial
225*7894SJohn.Forte@Sun.COM      Developer or any Contributor. You hereby agree to indemnify the
226*7894SJohn.Forte@Sun.COM      Initial Developer and every Contributor for any liability
227*7894SJohn.Forte@Sun.COM      (excluding any liability arising from intellectual property claims
228*7894SJohn.Forte@Sun.COM      relating to the Covered Code) incurred by the Initial Developer or
229*7894SJohn.Forte@Sun.COM      such Contributor as a result of any such terms You offer.
230*7894SJohn.Forte@Sun.COM    * 3.7 Larger Works. You may create a Larger Work by combining
231*7894SJohn.Forte@Sun.COM      Covered Code with other code not governed by the terms of this
232*7894SJohn.Forte@Sun.COM      License and distribute the Larger Work as a single product. In
233*7894SJohn.Forte@Sun.COM      such a case, You must make sure the requirements of this License
234*7894SJohn.Forte@Sun.COM      are fulfilled for the Covered Code.
235*7894SJohn.Forte@Sun.COM
236*7894SJohn.Forte@Sun.COM*4. Inability to Comply Due to Statute or Regulation.* If it is
237*7894SJohn.Forte@Sun.COMimpossible for You to comply with any of the terms of this License with
238*7894SJohn.Forte@Sun.COMrespect to some or all of the Covered Code due to statute, judicial
239*7894SJohn.Forte@Sun.COMorder, or regulation then You must: (a) comply with the terms of this
240*7894SJohn.Forte@Sun.COMLicense to the maximum extent possible; and (b) describe the limitations
241*7894SJohn.Forte@Sun.COMand the code they affect. Such description must be included in the LEGAL
242*7894SJohn.Forte@Sun.COMfile described in Section 3.4 and must be included with all
243*7894SJohn.Forte@Sun.COMdistributions of the Source Code. Except to the extent prohibited by
244*7894SJohn.Forte@Sun.COMstatute or regulation, such description must be sufficiently detailed
245*7894SJohn.Forte@Sun.COMfor a recipient of ordinary skill to be able to understand it.
246*7894SJohn.Forte@Sun.COM
247*7894SJohn.Forte@Sun.COM*5. Application of this License.* This License applies to code to which
248*7894SJohn.Forte@Sun.COMthe Initial Developer has attached the notice in Exhibit A and to
249*7894SJohn.Forte@Sun.COMrelated Covered Code.
250*7894SJohn.Forte@Sun.COM
251*7894SJohn.Forte@Sun.COM*6. Versions of the License.*
252*7894SJohn.Forte@Sun.COM
253*7894SJohn.Forte@Sun.COM    * 6.1 New Versions. The Storage Networking Industry Association (the
254*7894SJohn.Forte@Sun.COM      "SNIA") may publish revised and/or new versions of the License
255*7894SJohn.Forte@Sun.COM      from time to time. Each version will be given a distinguishing
256*7894SJohn.Forte@Sun.COM      version number.
257*7894SJohn.Forte@Sun.COM    * 6.2 Effect of New Versions. Once Covered Code has been published
258*7894SJohn.Forte@Sun.COM      under a particular version of the License, You may always continue
259*7894SJohn.Forte@Sun.COM      to use it under the terms of that version. You may also choose to
260*7894SJohn.Forte@Sun.COM      use such Covered Code under the terms of any subsequent version of
261*7894SJohn.Forte@Sun.COM      the License published by the SNIA. No one other than the SNIA has
262*7894SJohn.Forte@Sun.COM      the right to modify the terms applicable to Covered Code created
263*7894SJohn.Forte@Sun.COM      under this License.
264*7894SJohn.Forte@Sun.COM    * 6.3 Derivative Works. If You create or use a modified version of
265*7894SJohn.Forte@Sun.COM      this License (which you may only do in order to apply it to code
266*7894SJohn.Forte@Sun.COM      which is not already Covered Code governed by this License), You
267*7894SJohn.Forte@Sun.COM      must (a) rename Your license so that the phrases "Storage
268*7894SJohn.Forte@Sun.COM      Networking Industry Association," "SNIA," or any confusingly
269*7894SJohn.Forte@Sun.COM      similar phrase do not appear in your license (except to note that
270*7894SJohn.Forte@Sun.COM      your license differs from this License) and (b) otherwise make it
271*7894SJohn.Forte@Sun.COM      clear that Your version of the license contains terms which differ
272*7894SJohn.Forte@Sun.COM      from the SNIA Public License. (Filling in the name of the Initial
273*7894SJohn.Forte@Sun.COM      Developer, Original Code or Contributor in the notice described in
274*7894SJohn.Forte@Sun.COM      Exhibit A shall not of themselves be deemed to be modifications of
275*7894SJohn.Forte@Sun.COM      this License.)
276*7894SJohn.Forte@Sun.COM
277*7894SJohn.Forte@Sun.COM*7. DISCLAIMER OF WARRANTY. COVERED CODE IS PROVIDED UNDER THIS LICENSE
278*7894SJohn.Forte@Sun.COMON AN "AS IS" BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR
279*7894SJohn.Forte@Sun.COMIMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE
280*7894SJohn.Forte@Sun.COMIS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR
281*7894SJohn.Forte@Sun.COMNON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
282*7894SJohn.Forte@Sun.COMCOVERED CODE IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY
283*7894SJohn.Forte@Sun.COMRESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME
284*7894SJohn.Forte@Sun.COMTHE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS
285*7894SJohn.Forte@Sun.COMDISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO
286*7894SJohn.Forte@Sun.COMUSE OF ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS
287*7894SJohn.Forte@Sun.COMDISCLAIMER.*
288*7894SJohn.Forte@Sun.COM
289*7894SJohn.Forte@Sun.COM*8. TERMINATION.*
290*7894SJohn.Forte@Sun.COM
291*7894SJohn.Forte@Sun.COM    * *8.1 *This License and the rights granted hereunder will terminate
292*7894SJohn.Forte@Sun.COM      automatically if You fail to comply with terms herein and fail to
293*7894SJohn.Forte@Sun.COM      cure such breach within a reasonable time after becoming aware of
294*7894SJohn.Forte@Sun.COM      the breach. All sublicenses to the Covered Code which are properly
295*7894SJohn.Forte@Sun.COM      granted shall survive any termination of this License. Provisions
296*7894SJohn.Forte@Sun.COM      which, by their nature, must remain in effect beyond the
297*7894SJohn.Forte@Sun.COM      termination of this License shall survive.
298*7894SJohn.Forte@Sun.COM    * *8.2* If You initiate litigation by asserting a patent
299*7894SJohn.Forte@Sun.COM      infringement claim (excluding declaratory judgment actions)
300*7894SJohn.Forte@Sun.COM      against Initial Developer or a Contributor (the Initial Developer
301*7894SJohn.Forte@Sun.COM      or Contributor against whom You file such action is referred to as
302*7894SJohn.Forte@Sun.COM      "Participant") alleging that:
303*7894SJohn.Forte@Sun.COM          o *(a)* such Participant's Contributor Version directly or
304*7894SJohn.Forte@Sun.COM            indirectly infringes any patent, then any and all rights
305*7894SJohn.Forte@Sun.COM            granted by such Participant to You under Sections 2.1 and/or
306*7894SJohn.Forte@Sun.COM            2.2 of this License shall, upon 60 days notice from
307*7894SJohn.Forte@Sun.COM            Participant terminate prospectively, unless if within 60
308*7894SJohn.Forte@Sun.COM            days after receipt of notice You either: (i) agree in
309*7894SJohn.Forte@Sun.COM            writing to pay Participant a mutually agreeable reasonable
310*7894SJohn.Forte@Sun.COM            royalty for Your past and future use of Modifications made
311*7894SJohn.Forte@Sun.COM            by such Participant, or (ii) withdraw Your litigation claim
312*7894SJohn.Forte@Sun.COM            with respect to the Contributor Version against such
313*7894SJohn.Forte@Sun.COM            Participant. If within 60 days of notice, a reasonable
314*7894SJohn.Forte@Sun.COM            royalty and payment arrangement are not mutually agreed upon
315*7894SJohn.Forte@Sun.COM            in writing by the parties or the litigation claim is not
316*7894SJohn.Forte@Sun.COM            withdrawn, the rights granted by Participant to You under
317*7894SJohn.Forte@Sun.COM            Sections 2.1 and/or 2.2 automatically terminate at the
318*7894SJohn.Forte@Sun.COM            expiration of the 60 day notice period specified above.
319*7894SJohn.Forte@Sun.COM    * *8.3* If You assert a patent infringement claim against
320*7894SJohn.Forte@Sun.COM      Participant alleging that such Participant's Contributor Version
321*7894SJohn.Forte@Sun.COM      directly or indirectly infringes any patent where such claim is
322*7894SJohn.Forte@Sun.COM      resolved (such as by license or settlement) prior to the
323*7894SJohn.Forte@Sun.COM      initiation of patent infringement litigation, then the reasonable
324*7894SJohn.Forte@Sun.COM      value of the licenses granted by such Participant under Sections
325*7894SJohn.Forte@Sun.COM      2.1 or 2.2 shall be taken into account in determining the amount
326*7894SJohn.Forte@Sun.COM      or value of any payment or license.
327*7894SJohn.Forte@Sun.COM
328*7894SJohn.Forte@Sun.COM
329*7894SJohn.Forte@Sun.COM
330*7894SJohn.Forte@Sun.COM    * *8.4* In the event of termination under Sections 8.1 or 8.2 above,
331*7894SJohn.Forte@Sun.COM      all end user license agreements (excluding distributors and
332*7894SJohn.Forte@Sun.COM      resellers) which have been validly granted by You or any
333*7894SJohn.Forte@Sun.COM      distributor hereunder prior to termination shall survive termination.
334*7894SJohn.Forte@Sun.COM
335*7894SJohn.Forte@Sun.COM*9. LIMITATION OF LIABILITY. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL
336*7894SJohn.Forte@Sun.COMTHEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE,
337*7894SJohn.Forte@Sun.COMSHALL YOU, THE INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY
338*7894SJohn.Forte@Sun.COMDISTRIBUTOR OF COVERED CODE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE
339*7894SJohn.Forte@Sun.COMLIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR
340*7894SJohn.Forte@Sun.COMCONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION,
341*7894SJohn.Forte@Sun.COMDAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR
342*7894SJohn.Forte@Sun.COMMALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF
343*7894SJohn.Forte@Sun.COMSUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES.
344*7894SJohn.Forte@Sun.COMTHIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR
345*7894SJohn.Forte@Sun.COMPERSONAL INJURY RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT
346*7894SJohn.Forte@Sun.COMAPPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT
347*7894SJohn.Forte@Sun.COMALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL
348*7894SJohn.Forte@Sun.COMDAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.*
349*7894SJohn.Forte@Sun.COM
350*7894SJohn.Forte@Sun.COM*10. U.S. GOVERNMENT END USERS.* The Covered Code is a "commercial
351*7894SJohn.Forte@Sun.COMitem," as that term is defined in 48 C.F.R. 2.101 (Oct. 1995),
352*7894SJohn.Forte@Sun.COMconsisting of "commercial computer software" and "commercial computer
353*7894SJohn.Forte@Sun.COMsoftware documentation," as such terms are used in 48 C.F.R. 12.212
354*7894SJohn.Forte@Sun.COM(Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1
355*7894SJohn.Forte@Sun.COMthrough 227.7202-4 (June 1995), all U.S. Government End Users acquire
356*7894SJohn.Forte@Sun.COMCovered Code with only those rights set forth herein.
357*7894SJohn.Forte@Sun.COM
358*7894SJohn.Forte@Sun.COM*11. MISCELLANEOUS *This License represents the complete agreement
359*7894SJohn.Forte@Sun.COMconcerning subject matter hereof. If any provision of this License is
360*7894SJohn.Forte@Sun.COMheld to be unenforceable, such provision shall be reformed only to the
361*7894SJohn.Forte@Sun.COMextent necessary to make it enforceable. This License shall be governed
362*7894SJohn.Forte@Sun.COMby California law provisions (except to the extent applicable law, if
363*7894SJohn.Forte@Sun.COMany, provides otherwise), excluding its conflict-of-law provisions. The
364*7894SJohn.Forte@Sun.COMapplication of the United Nations Convention on Contracts for the
365*7894SJohn.Forte@Sun.COMInternational Sale of Goods is expressly excluded. Any law or regulation
366*7894SJohn.Forte@Sun.COMwhich provides that the language of a contract shall be construed
367*7894SJohn.Forte@Sun.COMagainst the drafter shall not apply to this License.
368*7894SJohn.Forte@Sun.COM
369*7894SJohn.Forte@Sun.COM*12. RESPONSIBILITY FOR CLAIMS.* As between Initial Developer and the
370*7894SJohn.Forte@Sun.COMContributors, each party is responsible for claims and damages arising,
371*7894SJohn.Forte@Sun.COMdirectly or indirectly, out of its utilization of rights under this
372*7894SJohn.Forte@Sun.COMLicense and You agree to work with Initial Developer and Contributors to
373*7894SJohn.Forte@Sun.COMdistribute such responsibility on an equitable basis. Nothing herein is
374*7894SJohn.Forte@Sun.COMintended or shall be deemed to constitute any admission of liability.
375*7894SJohn.Forte@Sun.COM
376*7894SJohn.Forte@Sun.COM*13. MULTIPLE-LICENSED CODE.* Initial Developer may designate portions
377*7894SJohn.Forte@Sun.COMof the Covered Code as "Multiple-Licensed". "Multiple-Licensed" means
378*7894SJohn.Forte@Sun.COMthat the Initial Developer permits you to utilize portions of the
379*7894SJohn.Forte@Sun.COMCovered Code under Your choice of this License or the alternative
380*7894SJohn.Forte@Sun.COMlicenses, if any, specified by the Initial Developer in the file
381*7894SJohn.Forte@Sun.COMdescribed in Exhibit A.
382*7894SJohn.Forte@Sun.COM
383*7894SJohn.Forte@Sun.COM*14. ACCEPTANCE.* This License is accepted by You if You retain, use, or
384*7894SJohn.Forte@Sun.COMdistribute the Covered Code for any purpose.
385*7894SJohn.Forte@Sun.COM
386*7894SJohn.Forte@Sun.COM*EXHIBIT A �The SNIA Public License.*
387*7894SJohn.Forte@Sun.COM
388*7894SJohn.Forte@Sun.COMThe contents of this file are subject to the SNIA Public License Version
389*7894SJohn.Forte@Sun.COM1.1 (the "License"); you may not use this file except in compliance with
390*7894SJohn.Forte@Sun.COMthe License. You may obtain a copy of the License at
391*7894SJohn.Forte@Sun.COM
392*7894SJohn.Forte@Sun.COM    http://mp-mgmt-api.sourceforge.net/SourceLicense-v1.1.html
393*7894SJohn.Forte@Sun.COM
394*7894SJohn.Forte@Sun.COMSoftware distributed under the License is distributed on an "AS IS"
395*7894SJohn.Forte@Sun.COMbasis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
396*7894SJohn.Forte@Sun.COMLicense for the specific language governing rights and limitations under
397*7894SJohn.Forte@Sun.COMthe License.
398*7894SJohn.Forte@Sun.COM
399*7894SJohn.Forte@Sun.COMThe Original Code is _                    ._
400*7894SJohn.Forte@Sun.COM
401*7894SJohn.Forte@Sun.COMThe Initial Developer of the Original Code is _  [COMPLETE THIS]    _.
402*7894SJohn.Forte@Sun.COM
403*7894SJohn.Forte@Sun.COMContributor(s): ______________________________________.
404*7894SJohn.Forte@Sun.COM
405