9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim--------------------------------------------------------------------
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim*STORAGE NETWORKING INDUSTRY ASSOCIATION
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimPUBLIC LICENSE
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimVersion 1.1 *
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim________________________
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim*1. Definitions.*
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim * 1.1 "Commercial Use" means distribution or otherwise making the
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Covered Code available to a third party.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim * 1.2 "Contributor" means each entity that creates or contributes to
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim the creation of Modifications.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim * 1.3 "Contributor Version" means the combination of the Original
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Code, prior Modifications used by a Contributor, and the
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Modifications made by that particular Contributor.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim * 1.4 "Covered Code" means the Original Code or Modifications or the
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim combination of the Original Code and Modifications, in each case
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim including portions thereof.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim * 1.5 "Electronic Distribution Mechanism" means a mechanism
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim generally accepted in the software development community for the
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim electronic transfer of data.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim * 1.6 "Executable" means Covered Code in any form other than Source
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Code.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim * 1.7 "Initial Developer" means the individual or entity identified
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim as the Initial Developer in the Source Code notice required by
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Exhibit A.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim * 1.8 "Larger Work" means a work which combines Covered Code or
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim portions thereof with code not governed by the terms of this License.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim * 1.9 "License" means this document.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim * 1.10 "Licensable" means having the right to grant, to the maximum
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim extent possible, whether at the time of the initial grant or
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim subsequently acquired, any and all of the rights conveyed herein.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim * 1.11 "Modifications" means any addition to or deletion from the
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim substance or structure of either the Original Code or any previous
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Modifications. When Covered Code is released as a series of files,
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim a Modification is:
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim o A. Any addition to or deletion from the contents of a file
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim containing Original Code or previous Modifications.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim o B. Any new file that contains any part of the Original Code
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim or previous Modifications.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim 1.12 "Original Code" means Source Code of computer software code
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim which is described in the Source Code notice required by Exhibit A
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim as Original Code, and which, at the time of its release under this
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim License is not already Covered Code governed by this License.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim * 1.13 "Patent Claims" means any patent claim(s), now owned or
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim hereafter acquired, including without limitation, method, process,
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim and apparatus claims, in any patent Licensable by grantor.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim * 1.14 "Source Code" means the preferred form of the Covered Code
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim for making modifications to it, including all modules it contains,
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim plus any associated interface definition files, scripts used to
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim control compilation and installation of an Executable, or source
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim code differential comparisons against either the Original Code or
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim another well known, available Covered Code of the Contributor's
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim choice. The Source Code can be in a compressed or archival form,
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim provided the appropriate decompression or de-archiving software is
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim widely available for no charge.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim * 1.15 "You" (or "Your") means an individual or a legal entity
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim exercising rights under, and complying with all of the terms of,
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim this License or a future version of this License issued under
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Section 6.1. For legal entities, "You" includes any entity which
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim controls, is controlled by, or is under common control with You.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim For purposes of this definition, "control" means (a) the power,
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim direct or indirect, to cause the direction or management of such
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim entity, whether by contract or otherwise, or (b) ownership of more
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim than fifty percent (50%) of the outstanding shares or beneficial
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim ownership of such entity
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim*2. Source Code License.*
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim * 2.1 The Initial Developer Grant. The Initial Developer hereby
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim grants You a world-wide, royalty-free, non-exclusive license,
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim subject to third party intellectual property claims:
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim o (a) under intellectual property rights (other than patent or
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim trademark) Licensable by Initial Developer to use,
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim reproduce, modify, display, perform, sublicense and
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim distribute the Original Code (or portions thereof) with or
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim without Modifications, and/or as part of a Larger Work; and
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim o (b) under Patents Claims infringed by the making, using or
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim selling of Original Code, to make, have made, use, practice,
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim sell, and offer for sale, and/or otherwise dispose of the
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Original Code (or portions thereof).
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim o (c) the licenses granted in this Section 2.1(a) and (b) are
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim effective on the date Initial Developer first distributes
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Original Code under the terms of this License.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim o (d) Notwithstanding Section 2.1(b) above, no patent license
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim is granted: 1) for code that You delete from the Original
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Code; 2) separate from the Original Code; or 3) for
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim infringements caused by: i) the modification of the Original
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Code or ii) the combination of the Original Code with other
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim software or devices.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim * 2.2 Contributor Grant. Subject to third party intellectual
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim property claims, each Contributor hereby grants You a world-wide,
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim royalty-free, non-exclusive license
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim o (a) under intellectual property rights (other than patent or
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim trademark) Licensable by Contributor, to use, reproduce,
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim modify, display, perform, sublicense and distribute the
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Modifications created by such Contributor (or portions
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim thereof) either on an unmodified basis, with other
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Modifications, as Covered Code and/or as part of a Larger
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Work; and
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim o (b) under Patent Claims infringed by the making, using, or
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim selling of Modifications made by that Contributor either
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim alone and/or in combination with its Contributor Version (or
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim portions of such combination), to make, use, sell, offer for
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim sale, have made, and/or otherwise dispose of: 1)
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Modifications made by that Contributor (or portions
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim thereof); and 2) the combination of Modifications made by
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim that Contributor with its Contributor Version (or portions
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim of such combination).
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim o (c) the licenses granted in Sections 2.2(a) and 2.2(b) are
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim effective on the date Contributor first makes Commercial Use
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim of the Covered Code.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim o (d) Notwithstanding Section 2.2(b) above, no patent license
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim is granted: 1) for any code that Contributor has deleted
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim from the Contributor Version; 2) separate from the
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Contributor Version; 3) for infringements caused by: i)
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim third party modifications of Contributor Version or ii) the
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim combination of Modifications made by that Contributor with
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim other software (except as part of the Contributor Version)
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim or other devices; or 4) under Patent Claims infringed by
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Covered Code in the absence of Modifications made by that
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Contributor.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim*3. Distribution Obligations.*
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim * 3.1 Application of License. The Modifications which You create or
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim to which You contribute are governed by the terms of this License,
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim including without limitation Section 2.2. The Source Code version
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim of Covered Code may be distributed only under the terms of this
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim License or a future version of this License released under Section
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim 6.1, and You must include a copy of this License with every copy
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim of the Source Code You distribute. You may not offer or impose any
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim terms on any Source Code version that alters or restricts the
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim applicable version of this License or the recipients' rights
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim hereunder. However, You may include an additional document
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim offering the additional rights described in Section 3.5.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim * 3.2 Availability of Source Code. Any Modification which You create
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim or to which You contribute must be made available in Source Code
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim form under the terms of this License either on the same media as
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim an Executable version or via an accepted Electronic Distribution
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Mechanism to anyone to whom you made an Executable version
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim available; and if made available via Electronic Distribution
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Mechanism, must remain available for at least twelve (12) months
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim after the date it initially became available, or at least six (6)
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim months after a subsequent version of that particular Modification
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim has been made available to such recipients. You are responsible
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim for ensuring that the Source Code version remains available even
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim if the Electronic Distribution Mechanism is maintained by a third
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim party.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim * 3.3 Description of Modifications. You must cause all Covered Code
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim to which You contribute to contain a file documenting the changes
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim You made to create that Covered Code and the date of any change.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim You must include a prominent statement that the Modification is
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim derived, directly or indirectly, from Original Code provided by
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim the Initial Developer and including the name of the Initial
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Developer in (a) the Source Code, and (b) in any notice in an
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Executable version or related documentation in which You describe
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim the origin or ownership of the Covered Code.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim * 3.4 Intellectual Property Matters.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim o (a) Third Party Claims. If Contributor has actual knowledge
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim that a license under a third party's intellectual property
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim rights is required to exercise the rights granted by such
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Contributor under Sections 2.1 or 2.2, Contributor must
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim include a text file with the Source Code distribution titled
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim "LEGAL" which describes the claim and the party making the
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim claim in sufficient detail that a recipient will know whom
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim to contact. If Contributor obtains such knowledge after the
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Modification is made available as described in Section 3.2,
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Contributor shall promptly modify the LEGAL file in all
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim copies Contributor makes available thereafter.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim o (b) Contributor API's. If Contributor's Modifications
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim include an application programming interface and Contributor
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim has actual knowledge of patent licenses which are reasonably
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim necessary to implement that API, Contributor must also
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim include this information in the LEGAL file.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim o (c) Representations. Contributor represents that, except as
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim disclosed pursuant to Section 3.4(a) above, Contributor
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim believes that Contributor's Modifications are Contributor's
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim original creation(s) and/or Contributor has sufficient
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim rights to grant the rights conveyed by this License.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim * 3.5 Required Notices. You must duplicate the notice in *Exhibit A*
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim in each file of the Source Code. If it is not possible to put such
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim notice in a particular Source Code file due to its structure, then
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim You must include such notice in a location (such as a relevant
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim directory) where a user would be most likely to look for such a
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim notice. If You created one or more Modification(s) You may add
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim your name as a Contributor to the notice described in *Exhibit A.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim *You must also duplicate this License in any documentation for the
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Source Code where You describe recipients' rights or ownership
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim rights relating to Covered Code. You may choose to offer, and to
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim charge a fee for, warranty, support, indemnity or liability
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim obligations to one or more recipients of Covered Code. However,
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim You may do so only on Your own behalf, and not on behalf of the
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Initial Developer or any Contributor. You must make it absolutely
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim clear that any such warranty, support, indemnity or liability
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim obligation is offered by You alone, and You hereby agree to
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim indemnify the Initial Developer and every Contributor for any
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim liability (excluding any liability arising from intellectual
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim property claims relating to the Covered Code) incurred by the
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Initial Developer or such Contributor as a result of warranty,
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim support, indemnity or liability terms You offer.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim * 3.6 Distribution of Executable Versions. You may distribute
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Covered Code in Executable form only if the requirements of
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Section* 3.1-3.5 *have been met for that Covered Code, and if You
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim include a notice stating that the Source Code version of the
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Covered Code is available under the terms of this License,
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim including a description of how and where You have fulfilled the
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim obligation of Section *3.2.* The notice must be conspicuously
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim included in any notice in an Executable version, related
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim documentation or collateral in which You describe recipients'
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim rights relating to the Covered Code. You may distribute the
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Executable version of Covered Code or ownership rights under a
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim license of Your choice, which may contain terms different from
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim this License, provided that You are in compliance with the terms
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim of this License and that the license for the Executable version
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim does not attempt to limit or alter the recipient's rights in the
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Source Code version from the rights set forth in this License. If
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim You distribute the Executable version under a different license
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim You must make it absolutely clear that any terms which differ from
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim this License are offered by You alone, not by the Initial
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Developer or any Contributor. You hereby agree to indemnify the
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Initial Developer and every Contributor for any liability
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim (excluding any liability arising from intellectual property claims
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim relating to the Covered Code) incurred by the Initial Developer or
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim such Contributor as a result of any such terms You offer.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim * 3.7 Larger Works. You may create a Larger Work by combining
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Covered Code with other code not governed by the terms of this
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim License and distribute the Larger Work as a single product. In
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim such a case, You must make sure the requirements of this License
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim are fulfilled for the Covered Code.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim*4. Inability to Comply Due to Statute or Regulation.* If it is
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kimimpossible for You to comply with any of the terms of this License with
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kimrespect to some or all of the Covered Code due to statute, judicial
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kimorder, or regulation then You must: (a) comply with the terms of this
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimLicense to the maximum extent possible; and (b) describe the limitations
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kimand the code they affect. Such description must be included in the LEGAL
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kimfile described in Section 3.4 and must be included with all
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kimdistributions of the Source Code. Except to the extent prohibited by
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kimstatute or regulation, such description must be sufficiently detailed
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kimfor a recipient of ordinary skill to be able to understand it.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim*5. Application of this License.* This License applies to code to which
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kimthe Initial Developer has attached the notice in Exhibit A and to
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kimrelated Covered Code.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim*6. Versions of the License.*
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim * 6.1 New Versions. The Storage Networking Industry Association (the
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim "SNIA") may publish revised and/or new versions of the License
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim from time to time. Each version will be given a distinguishing
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim version number.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim * 6.2 Effect of New Versions. Once Covered Code has been published
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim under a particular version of the License, You may always continue
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim to use it under the terms of that version. You may also choose to
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim use such Covered Code under the terms of any subsequent version of
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim the License published by the SNIA. No one other than the SNIA has
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim the right to modify the terms applicable to Covered Code created
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim under this License.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim * 6.3 Derivative Works. If You create or use a modified version of
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim this License (which you may only do in order to apply it to code
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim which is not already Covered Code governed by this License), You
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim must (a) rename Your license so that the phrases "Storage
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Networking Industry Association," "SNIA," or any confusingly
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim similar phrase do not appear in your license (except to note that
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim your license differs from this License) and (b) otherwise make it
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim clear that Your version of the license contains terms which differ
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim from the SNIA Public License. (Filling in the name of the Initial
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Developer, Original Code or Contributor in the notice described in
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Exhibit A shall not of themselves be deemed to be modifications of
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim this License.)
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim*7. DISCLAIMER OF WARRANTY. COVERED CODE IS PROVIDED UNDER THIS LICENSE
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimON AN "AS IS" BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimIMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimIS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimNON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimCOVERED CODE IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimRESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimTHE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimDISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimUSE OF ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimDISCLAIMER.*
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim*8. TERMINATION.*
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim * *8.1 *This License and the rights granted hereunder will terminate
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim automatically if You fail to comply with terms herein and fail to
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim cure such breach within a reasonable time after becoming aware of
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim the breach. All sublicenses to the Covered Code which are properly
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim granted shall survive any termination of this License. Provisions
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim which, by their nature, must remain in effect beyond the
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim termination of this License shall survive.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim * *8.2* If You initiate litigation by asserting a patent
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim infringement claim (excluding declaratory judgment actions)
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim against Initial Developer or a Contributor (the Initial Developer
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim or Contributor against whom You file such action is referred to as
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim "Participant") alleging that:
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim o *(a)* such Participant's Contributor Version directly or
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim indirectly infringes any patent, then any and all rights
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim granted by such Participant to You under Sections 2.1 and/or
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim 2.2 of this License shall, upon 60 days notice from
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Participant terminate prospectively, unless if within 60
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim days after receipt of notice You either: (i) agree in
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim writing to pay Participant a mutually agreeable reasonable
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim royalty for Your past and future use of Modifications made
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim by such Participant, or (ii) withdraw Your litigation claim
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim with respect to the Contributor Version against such
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Participant. If within 60 days of notice, a reasonable
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim royalty and payment arrangement are not mutually agreed upon
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim in writing by the parties or the litigation claim is not
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim withdrawn, the rights granted by Participant to You under
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Sections 2.1 and/or 2.2 automatically terminate at the
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim expiration of the 60 day notice period specified above.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim * *8.3* If You assert a patent infringement claim against
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim Participant alleging that such Participant's Contributor Version
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim directly or indirectly infringes any patent where such claim is
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim resolved (such as by license or settlement) prior to the
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim initiation of patent infringement litigation, then the reasonable
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim value of the licenses granted by such Participant under Sections
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim 2.1 or 2.2 shall be taken into account in determining the amount
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim or value of any payment or license.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim * *8.4* In the event of termination under Sections 8.1 or 8.2 above,
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim all end user license agreements (excluding distributors and
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim resellers) which have been validly granted by You or any
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim distributor hereunder prior to termination shall survive termination.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim*9. LIMITATION OF LIABILITY. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimTHEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE,
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimSHALL YOU, THE INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimDISTRIBUTOR OF COVERED CODE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimLIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimCONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION,
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimDAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimMALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimSUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimTHIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimPERSONAL INJURY RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimAPPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimDAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.*
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim*10. U.S. GOVERNMENT END USERS.* The Covered Code is a "commercial
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kimitem," as that term is defined in 48 C.F.R. 2.101 (Oct. 1995),
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kimconsisting of "commercial computer software" and "commercial computer
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kimsoftware documentation," as such terms are used in 48 C.F.R. 12.212
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim(Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kimthrough 227.7202-4 (June 1995), all U.S. Government End Users acquire
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimCovered Code with only those rights set forth herein.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim*11. MISCELLANEOUS *This License represents the complete agreement
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kimconcerning subject matter hereof. If any provision of this License is
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kimheld to be unenforceable, such provision shall be reformed only to the
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kimextent necessary to make it enforceable. This License shall be governed
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kimby California law provisions (except to the extent applicable law, if
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kimany, provides otherwise), excluding its conflict-of-law provisions. The
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kimapplication of the United Nations Convention on Contracts for the
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimInternational Sale of Goods is expressly excluded. Any law or regulation
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kimwhich provides that the language of a contract shall be construed
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kimagainst the drafter shall not apply to this License.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim*12. RESPONSIBILITY FOR CLAIMS.* As between Initial Developer and the
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimContributors, each party is responsible for claims and damages arising,
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kimdirectly or indirectly, out of its utilization of rights under this
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimLicense and You agree to work with Initial Developer and Contributors to
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kimdistribute such responsibility on an equitable basis. Nothing herein is
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kimintended or shall be deemed to constitute any admission of liability.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim*13. MULTIPLE-LICENSED CODE.* Initial Developer may designate portions
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kimof the Covered Code as "Multiple-Licensed". "Multiple-Licensed" means
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kimthat the Initial Developer permits you to utilize portions of the
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimCovered Code under Your choice of this License or the alternative
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kimlicenses, if any, specified by the Initial Developer in the file
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kimdescribed in Exhibit A.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim*14. ACCEPTANCE.* This License is accepted by You if You retain, use, or
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kimdistribute the Covered Code for any purpose.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim*EXHIBIT A �The SNIA Public License.*
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimThe contents of this file are subject to the SNIA Public License Version
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim1.1 (the "License"); you may not use this file except in compliance with
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kimthe License. You may obtain a copy of the License at
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim http://mp-mgmt-api.sourceforge.net/SourceLicense-v1.1.html
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimSoftware distributed under the License is distributed on an "AS IS"
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kimbasis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimLicense for the specific language governing rights and limitations under
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kimthe License.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimThe Original Code is _ ._
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimThe Initial Developer of the Original Code is _ [COMPLETE THIS] _.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimContributor(s): ______________________________________.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim