Skip to content

Commit 6c3f4b6

Browse files
committed
Update license to add LLVM clause for GPLv2 compatibility
Fixes #421 Fixes #169
1 parent 4bfcb97 commit 6c3f4b6

File tree

2 files changed

+17
-1
lines changed

2 files changed

+17
-1
lines changed

LICENSE

+16
Original file line numberDiff line numberDiff line change
@@ -175,3 +175,19 @@ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
175175
of your accepting any such warranty or additional liability.
176176

177177
END OF TERMS AND CONDITIONS
178+
179+
--- Exceptions to the Apache 2.0 License ----
180+
181+
As an exception, if, as a result of your compiling your source code, portions
182+
of this Software are embedded into an Object form of such source code, you
183+
may redistribute such embedded portions in such Object form without complying
184+
with the conditions of Sections 4(a), 4(b) and 4(d) of the License.
185+
186+
In addition, if you combine or link compiled forms of this Software with
187+
software that is licensed under the GPLv2 ("Combined Software") and if a
188+
court of competent jurisdiction determines that the patent provision (Section
189+
3), the indemnity provision (Section 9) or other Section of the License
190+
conflicts with the conditions of the GPLv2, you may retroactively and
191+
prospectively choose to deem waived or otherwise exclude such Section(s) of
192+
the License, but only in their entirety and only with respect to the Combined
193+
Software.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"events"
2020
],
2121
"author": "Craig Campbell",
22-
"license": "Apache-2.0",
22+
"license": "Apache-2.0 WITH LLVM-exception",
2323
"gitHead": "c202a0bd4967d5a3064f9cb376db51dec9345336",
2424
"readmeFilename": "README.md",
2525
"devDependencies": {

0 commit comments

Comments
 (0)