437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkCOMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk1. Definitions.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk1.1. Contributor means each individual or entity that creates or contributes to
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkthe creation of Modifications.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk1.2. Contributor Version means the combination of the Original Software, prior
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkModifications used by a Contributor (if any), and the Modifications made by
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkthat particular Contributor.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk1.3. Covered Software means (a) the Original Software, or (b) Modifications, or
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk(c) the combination of files containing Original Software with files containing
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkModifications, in each case including portions thereof.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk1.4. Executable means the Covered Software in any form other than Source Code.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk1.5. Initial Developer means the individual or entity that first makes Original
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkSoftware available under this License.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk1.6. Larger Work means a work which combines Covered Software or portions
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkthereof with code not governed by the terms of this License.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk1.7. License means this document.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk1.8. Licensable means having the right to grant, to the maximum extent
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkpossible, whether at the time of the initial grant or subsequently acquired,
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkany and all of the rights conveyed herein.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk1.9. Modifications means the Source Code and Executable form of any of the
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkfollowing: A. Any file that results from an addition to, deletion from or
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkmodification of the contents of a file containing Original Software or previous
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkModifications; B. Any new file that contains any part of the Original Software
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkor previous Modification; or C. Any new file that is contributed or otherwise
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkmade available under the terms of this License.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk1.10. Original Software means the Source Code and Executable form of computer
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenksoftware code that is originally released under this License.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk1.11. Patent Claims means any patent claim(s), now owned or hereafter acquired,
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkincluding without limitation, method, process, and apparatus claims, in any
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkpatent Licensable by grantor.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk1.12. Source Code means (a) the common form of computer software code in which
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkmodifications are made and (b) associated documentation included in or with
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenksuch code.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk1.13. You (or Your) means an individual or a legal entity exercising rights
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkunder, and complying with all of the terms of, this License. For legal
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkentities, You includes any entity which controls, is controlled by, or is under
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkcommon control with You. For purposes of this definition, control means (a) the
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkpower, direct or indirect, to cause the direction or management of such entity,
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkwhether by contract or otherwise, or (b) ownership of more than fifty percent
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk(50%) of the outstanding shares or beneficial ownership of such entity.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk2. License Grants.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk2.1. The Initial Developer Grant. Conditioned upon Your compliance with Section
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk3.1 below and subject to third party intellectual property claims, the Initial
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkDeveloper hereby grants You a world-wide, royalty-free, non-exclusive license:
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk(a) under intellectual property rights (other than patent or trademark)
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkLicensable by Initial Developer, to use, reproduce, modify, display, perform,
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenksublicense and distribute the Original Software (or portions thereof), with or
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkwithout Modifications, and/or as part of a Larger Work; and
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk(b) under Patent Claims infringed by the making, using or selling of Original
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkSoftware, to make, have made, use, practice, sell, and offer for sale, and/or
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkotherwise dispose of the Original Software (or portions thereof);
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk(c) The licenses granted in Sections 2.1(a) and (b) are effective on the date
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkInitial Developer first distributes or otherwise makes the Original Software
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkavailable to a third party under the terms of this License;
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk(d) Notwithstanding Section 2.1(b) above, no patent license is granted: (1) for
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkcode that You delete from the Original Software, or (2) for infringements
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkcaused by: (i) the modification of the Original Software, or (ii) the
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkcombination of the Original Software with other software or devices.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk2.2. Contributor Grant. Conditioned upon Your compliance with Section 3.1 below
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkand subject to third party intellectual property claims, each Contributor
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkhereby grants You a world-wide, royalty-free, non-exclusive license:
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk(a) under intellectual property rights (other than patent or trademark)
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkLicensable by Contributor to use, reproduce, modify, display, perform,
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenksublicense and distribute the Modifications created by such Contributor (or
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkportions thereof), either on an unmodified basis, with other Modifications, as
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkCovered Software and/or as part of a Larger Work; and
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk(b) under Patent Claims infringed by the making, using, or selling of
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkModifications made by that Contributor either alone and/or in combination with
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkits Contributor Version (or portions of such combination), to make, use, sell,
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkoffer for sale, have made, and/or otherwise dispose of: (1) Modifications made
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkby that Contributor (or portions thereof); and (2) the combination of
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkModifications made by that Contributor with its Contributor Version (or
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkportions of such combination).
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk(c) The licenses granted in Sections 2.2(a) and 2.2(b) are effective on the
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkdate Contributor first distributes or otherwise makes the Modifications
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkavailable to a third party.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk(d) Notwithstanding Section 2.2(b) above, no patent license is granted: (1) for
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkany code that Contributor has deleted from the Contributor Version; (2) for
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkinfringements caused by: (i) third party modifications of Contributor Version,
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkor (ii) the combination of Modifications made by that Contributor with other
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenksoftware (except as part of the Contributor Version) or other devices; or (3)
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkunder Patent Claims infringed by Covered Software in the absence of
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkModifications made by that Contributor.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk3. Distribution Obligations.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk3.1. Availability of Source Code. Any Covered Software that You distribute or
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkotherwise make available in Executable form must also be made available in
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkSource Code form and that Source Code form must be distributed only under the
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkterms of this License. You must include a copy of this License with every copy
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkof the Source Code form of the Covered Software You distribute or otherwise
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkmake available. You must inform recipients of any such Covered Software in
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkExecutable form as to how they can obtain such Covered Software in Source Code
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkform in a reasonable manner on or through a medium customarily used for
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenksoftware exchange.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk3.2. Modifications. The Modifications that You create or to which You
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkcontribute are governed by the terms of this License. You represent that You
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkbelieve Your Modifications are Your original creation(s) and/or You have
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenksufficient rights to grant the rights conveyed by this License.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk3.3. Required Notices. You must include a notice in each of Your Modifications
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkthat identifies You as the Contributor of the Modification. You may not remove
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkor alter any copyright, patent or trademark notices contained within the
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkCovered Software, or any notices of licensing or any descriptive text giving
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkattribution to any Contributor or the Initial Developer.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk3.4. Application of Additional Terms. You may not offer or impose any terms on
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkany Covered Software in Source Code form that alters or restricts the
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkapplicable version of this License or the recipients rights hereunder. You may
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkchoose to offer, and to charge a fee for, warranty, support, indemnity or
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkliability obligations to one or more recipients of Covered Software. However,
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkyou may do so only on Your own behalf, and not on behalf of the Initial
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkDeveloper or any Contributor. You must make it absolutely clear that any such
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkwarranty, support, indemnity or liability obligation is offered by You alone,
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkand You hereby agree to indemnify the Initial Developer and every Contributor
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkfor any liability incurred by the Initial Developer or such Contributor as a
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkresult of warranty, support, indemnity or liability terms You offer.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk3.5. Distribution of Executable Versions. You may distribute the Executable
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkform of the Covered Software under the terms of this License or under the terms
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkof a license of Your choice, which may contain terms different from this
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkLicense, provided that You are in compliance with the terms of this License and
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkthat the license for the Executable form does not attempt to limit or alter the
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkrecipients rights in the Source Code form from the rights set forth in this
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkLicense. If You distribute the Covered Software in Executable form under a
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkdifferent license, You must make it absolutely clear that any terms which
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkdiffer from this License are offered by You alone, not by the Initial Developer
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkor Contributor. You hereby agree to indemnify the Initial Developer and every
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkContributor for any liability incurred by the Initial Developer or such
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkContributor as a result of any such terms You offer.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk3.6. Larger Works. You may create a Larger Work by combining Covered Software
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkwith other code not governed by the terms of this License and distribute the
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkLarger Work as a single product. In such a case, You must make sure the
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkrequirements of this License are fulfilled for the Covered Software.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk4. Versions of the License.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk4.1. New Versions. Sun Microsystems, Inc. is the initial license steward and
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkmay publish revised and/or new versions of this License from time to time. Each
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkversion will be given a distinguishing version number. Except as provided in
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkSection 4.3, no one other than the license steward has the right to modify this
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkLicense.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk4.2. Effect of New Versions. You may always continue to use, distribute or
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkotherwise make the Covered Software available under the terms of the version of
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkthe License under which You originally received the Covered Software. If the
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkInitial Developer includes a notice in the Original Software prohibiting it
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkfrom being distributed or otherwise made available under any subsequent version
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkof the License, You must distribute and make the Covered Software available
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkunder the terms of the version of the License under which You originally
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkreceived the Covered Software. Otherwise, You may also choose to use,
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkdistribute or otherwise make the Covered Software available under the terms of
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkany subsequent version of the License published by the license steward.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk4.3. Modified Versions. When You are an Initial Developer and You want to
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkcreate a new license for Your Original Software, You may create and use a
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkmodified version of this License if You: (a) rename the license and remove any
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkreferences to the name of the license steward (except to note that the license
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkdiffers from this License); and (b) otherwise make it clear that the license
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkcontains terms which differ from this License.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk5. DISCLAIMER OF WARRANTY. COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkAN AS IS BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkINCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED SOFTWARE IS FREE OF
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkDEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED SOFTWARE IS WITH
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkYOU. SHOULD ANY COVERED SOFTWARE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkINITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkSERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED SOFTWARE IS AUTHORIZED
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkHEREUNDER EXCEPT UNDER THIS DISCLAIMER.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk6. TERMINATION.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk6.1. This License and the rights granted hereunder will terminate automatically
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkif You fail to comply with terms herein and fail to cure such breach within 30
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkdays of becoming aware of the breach. Provisions which, by their nature, must
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkremain in effect beyond the termination of this License shall survive.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk6.2. If You assert a patent infringement claim (excluding declaratory judgment
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkactions) against Initial Developer or a Contributor (the Initial Developer or
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkContributor against whom You assert such claim is referred to as Participant)
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkalleging that the Participant Software (meaning the Contributor Version where
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkthe Participant is a Contributor or the Original Software where the Participant
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkis the Initial Developer) directly or indirectly infringes any patent, then any
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkand all rights granted directly or indirectly to You by such Participant, the
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkInitial Developer (if the Initial Developer is not the Participant) and all
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkContributors under Sections 2.1 and/or 2.2 of this License shall, upon 60 days
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenknotice from Participant terminate prospectively and automatically at the
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkexpiration of such 60 day notice period, unless if within such 60 day period
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkYou withdraw Your claim with respect to the Participant Software against such
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkParticipant either unilaterally or pursuant to a written agreement with
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkParticipant.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk6.3. In the event of termination under Sections 6.1 or 6.2 above, all end user
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenklicenses that have been validly granted by You or any distributor hereunder
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkprior to termination (excluding licenses granted to You by any distributor)
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkshall survive termination.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk7. LIMITATION OF LIABILITY. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY,
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkWHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkINITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkSOFTWARE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkINCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOST PROFITS, LOSS OF GOODWILL, WORK
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkSTOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkDAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkPOSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkLIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTYS NEGLIGENCE TO
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkTHE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkTHIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk8. U.S. GOVERNMENT END USERS. The Covered Software is a commercial item, as
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkthat term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of commercial
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkcomputer software (as that term is defined at 48 C.F.R. 252.227-7014(a)(1)) and
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkcommercial computer software documentation as such terms are used in 48 C.F.R.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkthrough 227.7202-4 (June 1995), all U.S. Government End Users acquire Covered
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkSoftware with only those rights set forth herein. This U.S. Government Rights
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkclause is in lieu of, and supersedes, any other FAR, DFAR, or other clause or
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkprovision that addresses Government rights in computer software under this
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkLicense.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk9. MISCELLANEOUS. This License represents the complete agreement concerning
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenksubject matter hereof. If any provision of this License is held to be
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkunenforceable, such provision shall be reformed only to the extent necessary to
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkmake it enforceable. This License shall be governed by the law of the
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkjurisdiction specified in a notice contained within the Original Software
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk(except to the extent applicable law, if any, provides otherwise), excluding
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenksuch jurisdictions conflict-of-law provisions. Any litigation relating to this
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkLicense shall be subject to the jurisdiction of the courts located in the
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkjurisdiction and venue specified in a notice contained within the Original
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkSoftware, with the losing party responsible for costs, including, without
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenklimitation, court costs and reasonable attorneys fees and expenses. The
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkapplication of the United Nations Convention on Contracts for the International
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkSale of Goods is expressly excluded. Any law or regulation which provides that
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkthe language of a contract shall be construed against the drafter shall not
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkapply to this License. You agree that You alone are responsible for compliance
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkwith the United States export administration regulations (and the export
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkcontrol laws and regulation of any other countries) when You use, distribute or
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkotherwise make available any Covered Software.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk10. RESPONSIBILITY FOR CLAIMS. As between Initial Developer and the
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkContributors, each party is responsible for claims and damages arising,
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkdirectly or indirectly, out of its utilization of rights under this License and
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkYou agree to work with Initial Developer and Contributors to distribute such
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkresponsibility on an equitable basis. Nothing herein is intended or shall be
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkdeemed to constitute any admission of liability.
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenk
437c6acae2c118f1ce934bbc96fe959bfa286a1ajeff.schenkNOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND DISTRIBUTION LICENSE
e4e3e7824f9b9a8309cc925546b08e0e3db9bbf4Bruno Lavit(CDDL): This code is released under the CDDL and shall be governed by the laws
e4e3e7824f9b9a8309cc925546b08e0e3db9bbf4Bruno Lavitof the State of California (excluding conflict-of-law provisions). Any
e4e3e7824f9b9a8309cc925546b08e0e3db9bbf4Bruno Lavitlitigation relating to this License shall be subject to the jurisdiction of the
e4e3e7824f9b9a8309cc925546b08e0e3db9bbf4Bruno LavitFederal Courts of the Northern District of California and the state courts of
e4e3e7824f9b9a8309cc925546b08e0e3db9bbf4Bruno Lavitthe State of California, with venue lying in Santa Clara County, California.