# Rationale of Apache dual licensing

**URL:** <https://internals.rust-lang.org/t/rationale-of-apache-dual-licensing/8952>\
**Category:** Uncategorized\
**Created:** [December 4, 2018, 6:00am UTC](https://internals.rust-lang.org/t/rationale-of-apache-dual-licensing/8952 "2018-12-04T06:00:02Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![sunfishcode](https://sea2.discourse-cdn.com/flex002/user_avatar/internals.rust-lang.org/sunfishcode/32/1381_2.png) [@sunfishcode](https://internals.rust-lang.org/u/sunfishcode)\
**Post date:** [December 4, 2018, 11:10pm UTC](https://internals.rust-lang.org/t/rationale-of-apache-dual-licensing/8952/6 "2018-12-04T23:10:32Z")

</div>

Another option (that also didn’t exist at the time Rust was first licensed) is to use Apache-2.0 with the [LLVM exception](https://spdx.org/licenses/LLVM-exception.html), which provides explicit GPLv2 compatibility.

---

_[View the full topic](https://internals.rust-lang.org/t/rationale-of-apache-dual-licensing/8952)._
