Skip to content

Commit 80d2d03

Browse files
authored
Added triple licensing details (#68)
1 parent d2ba9f4 commit 80d2d03

1 file changed

Lines changed: 10 additions & 3 deletions

File tree

README.md

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -98,11 +98,18 @@ managed in the future.
9898

9999
# License
100100

101-
This project is licensed under the Apache 2.0 license with the LLVM exception.
102-
See [LICENSE](LICENSE) for more details.
101+
This project is triple licenced under the Apache 2/ Apache 2 with LLVM exceptions/ MIT licences. The reasoning for this is:
102+
- Apache 2/ MIT is common in the rust ecosystem.
103+
- Apache 2/ MIT is used in the rust standard library, and some of this code may be migrated there.
104+
- Some of this code may be used in compiler output, and the Apache 2 with LLVM exceptions licence is useful for this.
105+
106+
For more details see
107+
- [Apache 2 Licence](LICENSE-APACHE)
108+
- [Apache 2 Licence with LLVM exceptions](LICENSE-Apache-2.0_WITH_LLVM-exception)
109+
- [MIT Licence](LICENSE-MIT)
103110

104111
### Contribution
105112

106113
Unless you explicitly state otherwise, any contribution intentionally submitted
107-
for inclusion in this project by you, as defined in the Apache-2.0 license,
114+
for inclusion in this project by you, as defined in the Apache 2/ Apache 2 with LLVM exceptions/ MIT licenses,
108115
shall be licensed as above, without any additional terms or conditions.

0 commit comments

Comments
 (0)