1Contributor Agreement 2===================== 3 4Individual Contributor Non-Exclusive License Agreement 5------------------------------------------------------ 6 7including the Traditional Patent License OPTION 8----------------------------------------------- 9 10Thank you for your interest in contributing to Espressif IoT Development 11Framework (esp-idf) ("We" or "Us"). 12 13The purpose of this contributor agreement ("Agreement") is to clarify 14and document the rights granted by contributors to Us. To make this 15document effective, please follow the instructions at 16:idf_file:`CONTRIBUTING.rst` 17 181. DEFINITIONS 19~~~~~~~~~~~~~~ 20 21**"You"** means the Individual Copyright owner who submits a 22Contribution to Us. If You are an employee and submit the Contribution 23as part of your employment, You have had Your employer approve this 24Agreement or sign the Entity version of this document. 25 26**"Contribution"** means any original work of authorship (software 27and/or documentation) including any modifications or additions to an 28existing work, Submitted by You to Us, in which You own the Copyright. 29If You do not own the Copyright in the entire work of authorship, please 30contact Us at marius.vikhammer@espressif.com. 31 32**"Copyright"** means all rights protecting works of authorship owned or 33controlled by You, including copyright, moral and neighboring rights, as 34appropriate, for the full term of their existence including any 35extensions by You. 36 37**"Material"** means the software or documentation made available by Us 38to third parties. When this Agreement covers more than one software 39project, the Material means the software or documentation to which the 40Contribution was Submitted. After You Submit the Contribution, it may be 41included in the Material. 42 43**"Submit"** means any form of physical, electronic, or written 44communication sent to Us, including but not limited to electronic 45mailing lists, source code control systems, and issue tracking systems 46that are managed by, or on behalf of, Us, but excluding communication 47that is conspicuously marked or otherwise designated in writing by You 48as "Not a Contribution." 49 50**"Submission Date"** means the date You Submit a Contribution to Us. 51 52**"Documentation"** means any non-software portion of a Contribution. 53 542. LICENSE GRANT 55~~~~~~~~~~~~~~~~ 56 572.1 Copyright License to Us 58 59Subject to the terms and conditions of this Agreement, You hereby grant 60to Us a worldwide, royalty-free, NON-exclusive, perpetual and 61irrevocable license, with the right to transfer an unlimited number of 62non-exclusive licenses or to grant sublicenses to third parties, under 63the Copyright covering the Contribution to use the Contribution by all 64means, including, but not limited to: 65 66- to publish the Contribution, 67- to modify the Contribution, to prepare derivative works based upon or 68 containing the Contribution and to combine the Contribution with 69 other software code, 70- to reproduce the Contribution in original or modified form, 71- to distribute, to make the Contribution available to the public, 72 display and publicly perform the Contribution in original or modified 73 form. 74 752.2 Moral Rights remain unaffected to the extent they are recognized and 76not waivable by applicable law. Notwithstanding, You may add your name 77in the header of the source code files of Your Contribution and We will 78respect this attribution when using Your Contribution. 79 803. PATENTS 81~~~~~~~~~~ 82 833.1 Patent License 84 85Subject to the terms and conditions of this Agreement You hereby grant 86to us a worldwide, royalty-free, non-exclusive, perpetual and 87irrevocable (except as stated in Section 3.2) patent license, with the 88right to transfer an unlimited number of non-exclusive licenses or to 89grant sublicenses to third parties, to make, have made, use, sell, offer 90for sale, import and otherwise transfer the Contribution and the 91Contribution in combination with the Material (and portions of such 92combination). This license applies to all patents owned or controlled by 93You, whether already acquired or hereafter acquired, that would be 94infringed by making, having made, using, selling, offering for sale, 95importing or otherwise transferring of Your Contribution(s) alone or by 96combination of Your Contribution(s) with the Material. 97 983.2 Revocation of Patent License 99 100You reserve the right to revoke the patent license stated in section 3.1 101if we make any infringement claim that is targeted at your Contribution 102and not asserted for a Defensive Purpose. An assertion of claims of the 103Patents shall be considered for a "Defensive Purpose" if the claims are 104asserted against an entity that has filed, maintained, threatened, or 105voluntarily participated in a patent infringement lawsuit against Us or 106any of Our licensees. 107 108 1094. DISCLAIMER 110~~~~~~~~~~~~~ 111 112THE CONTRIBUTION IS PROVIDED "AS IS". MORE PARTICULARLY, ALL EXPRESS OR 113IMPLIED WARRANTIES INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTY 114OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 115NON-INFRINGEMENT ARE EXPRESSLY DISCLAIMED BY YOU TO US AND BY US TO YOU. 116TO THE EXTENT THAT ANY SUCH WARRANTIES CANNOT BE DISCLAIMED, SUCH 117WARRANTY IS LIMITED IN DURATION TO THE MINIMUM PERIOD PERMITTED BY LAW. 118 1195. Consequential Damage Waiver 120~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121 122TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT WILL YOU 123OR US BE LIABLE FOR ANY LOSS OF PROFITS, LOSS OF ANTICIPATED SAVINGS, 124LOSS OF DATA, INDIRECT, SPECIAL, INCIDENTAL, CONSEQUENTIAL AND EXEMPLARY 125DAMAGES ARISING OUT OF THIS AGREEMENT REGARDLESS OF THE LEGAL OR 126EQUITABLE THEORY (CONTRACT, TORT OR OTHERWISE) UPON WHICH THE CLAIM IS 127BASED. 128 1296. Approximation of Disclaimer and Damage Waiver 130~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 132IF THE DISCLAIMER AND DAMAGE WAIVER MENTIONED IN SECTION 4 AND SECTION 5 133CANNOT BE GIVEN LEGAL EFFECT UNDER APPLICABLE LOCAL LAW, REVIEWING 134COURTS SHALL APPLY LOCAL LAW THAT MOST CLOSELY APPROXIMATES AN ABSOLUTE 135WAIVER OF ALL CIVIL LIABILITY IN CONNECTION WITH THE CONTRIBUTION. 136 1377. Term 138~~~~~~~ 139 1407.1 This Agreement shall come into effect upon Your acceptance of the 141terms and conditions. 142 1437.2 In the event of a termination of this Agreement Sections 4, 5, 6, 7 144and 8 shall survive such termination and shall remain in full force 145thereafter. For the avoidance of doubt, Contributions that are already 146licensed under a free and open source license at the date of the 147termination shall remain in full force after the termination of this 148Agreement. 149 1508. Miscellaneous 151~~~~~~~~~~~~~~~~ 152 1538.1 This Agreement and all disputes, claims, actions, suits or other 154proceedings arising out of this agreement or relating in any way to it 155shall be governed by the laws of People's Republic of China excluding 156its private international law provisions. 157 1588.2 This Agreement sets out the entire agreement between You and Us for 159Your Contributions to Us and overrides all other agreements or 160understandings. 161 1628.3 If any provision of this Agreement is found void and unenforceable, 163such provision will be replaced to the extent possible with a provision 164that comes closest to the meaning of the original provision and that is 165enforceable. The terms and conditions set forth in this Agreement shall 166apply notwithstanding any failure of essential purpose of this Agreement 167or any limited remedy to the maximum extent possible under law. 168 1698.4 You agree to notify Us of any facts or circumstances of which you 170become aware that would make this Agreement inaccurate in any respect. 171 172.. rubric:: You 173 :name: you 174 175+------------+----+ 176| Date: | | 177+------------+----+ 178| Name: | | 179+------------+----+ 180| Title: | | 181+------------+----+ 182| Address: | | 183+------------+----+ 184 185.. rubric:: Us 186 :name: us 187 188+------------+----+ 189| Date: | | 190+------------+----+ 191| Name: | | 192+------------+----+ 193| Title: | | 194+------------+----+ 195| Address: | | 196+------------+----+ 197