1 | The Buidler EVM functionality is licensed under the NOMIC LABS DEVELOPER
|
2 | LICENSE AGREEMENT as defined below. This includes the source code contained
|
3 | in the directories "src/internal/buidler-evm" and "test/internal/buidler-evm"
|
4 | as well as the compiled code in the "internal/buidler-evm" directory of the
|
5 | "@nomiclabs/buidler" NPM package. All other Buidler code is licensed under
|
6 | the MIT License as defined below.
|
7 |
|
8 | The MIT License
|
9 |
|
10 | Copyright (c) 2019 Nomic Labs LLC
|
11 |
|
12 | Permission is hereby granted, free of charge, to any person obtaining a copy
|
13 | of this software and associated documentation files (the "Software"), to deal
|
14 | in the Software without restriction, including without limitation the rights
|
15 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
16 | copies of the Software, and to permit persons to whom the Software is
|
17 | furnished to do so, subject to the following conditions:
|
18 |
|
19 | The above copyright notice and this permission notice shall be included in
|
20 | all copies or substantial portions of the Software.
|
21 |
|
22 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
23 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
24 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
25 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
26 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
27 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
28 | THE SOFTWARE.
|
29 |
|
30 | NOMIC LABS DEVELOPER LICENSE AGREEMENT
|
31 |
|
32 | This Nomic Labs Developer License Agreement (the "Agreement") governs the use of
|
33 | the Buidler EVM software (the "Software") distributed by Nomic Labs LLC
|
34 | ("Nomic Labs") as a component of the buidler-core software. By using the
|
35 | Software, you (or the entity on whose behalf you are using the Software)
|
36 | ("Licensee") agree to be bound by this Agreement.
|
37 |
|
38 | 1. License Grant. Nomic Labs grants to Licensee a non-exclusive, revocable and
|
39 | non-transferable right to: (a) reproduce and distribute verbatim copies of the
|
40 | Software, (b) run the Software for Licensee's internal business purposes,
|
41 | (c) produce derivative works of buidler-core that incorporate the Software
|
42 | unmodified, and (d) use the software as a developer tool to produce and test
|
43 | Licensee's own software products ("Licensee Products"). Licensee Products are
|
44 | not restricted by this Agreement so long as they do not incorporate any portion
|
45 | of the Software and are not designed to interface directly with the Software.
|
46 |
|
47 | 2. Use Restrictions. Except as expressly permitted by Section 1 of this
|
48 | Agreement, Licensee shall not, directly or indirectly: (a) sublicense, resell,
|
49 | rent, lease, distribute, market, commercialize, or otherwise transfer the
|
50 | Software, or any rights therein; (b) modify, alter, or translate the Software
|
51 | (whether in source code form or during runtime); (c) prepare any derivative work
|
52 | based on the Software; (d) remove or alter any copyright, trademark or
|
53 | proprietary notice in the Software or (e) use the Software for the purpose of
|
54 | building a competitive product or service or copying its features or user
|
55 | interface.
|
56 |
|
57 | 3. Term and Termination. This Agreement shall terminate immediately upon
|
58 | Licensee's material breach of the Agreement. Upon termination of this Agreement,
|
59 | all licenses granted herein will automatically terminate, and Licensee will
|
60 | discontinue all use of the Software and destroy any copies of the Software in
|
61 | its possession. Sections 2, 4, and 5 of this Agreement shall survive termination
|
62 | or expiration of the Agreement.
|
63 |
|
64 | 4. Disclaimer of Warranties. THE SOFTWARE IS PROVIDED TO LICENSEE ON AN "AS IS"
|
65 | BASIS. ALL CONDITIONS, REPRESENTATIONS AND WARRANTIES, WHETHER EXPRESS, IMPLIED,
|
66 | STATUTORY OR OTHERWISE, ARE HEREBY DISCLAIMED TO THE MAXIMUM EXTENT PERMITTED BY
|
67 | APPLICABLE LAW, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTY OF
|
68 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD
|
69 | PARTY RIGHTS.
|
70 |
|
71 | 5. Limitation of Liability. EXCEPT FOR A BREACH BY LICENSEE OF SECTIONS 1 OR 2,
|
72 | IN NO EVENT SHALL EITHER PARTY BE LIABLE TO THE OTHER PARTY FOR ANY LOST PROFITS
|
73 | OR REVENUE OR FOR ANY INDIRECT, SPECIAL, COVER, PUNITIVE, INCIDENTAL OR
|
74 | CONSEQUENTIAL DAMAGES, ARISING UNDER THIS AGREEMENT AND WHETHER OR NOT SUCH
|
75 | PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. THE FOREGOING
|
76 | DISCLAIMER SHALL NOT APPLY TO THE EXTENT PROHIBITED BY APPLICABLE LAW. IN NO
|
77 | EVENT SHALL NOMIC LABS'S AGGREGATE LIABILITY ARISING OUT OF OR RELATED TO THIS
|
78 | AGREEMENT, WHETHER IN CONTRACT, TORT OR UNDER ANY OTHER THEORY OF LIABILITY,
|
79 | EXCEED $100.
|