Description
Previously: #2885
The majority of the Rust ecosystem, and the Rust compiler itself, uses the dual MIT/Apache-2.0 license. This means that people can choose which of these two licenses to use a library under.
As Clippy starts uplifting lints to the compiler and generally being more accessible, I'd like to switch to this license for consistency. We currently use the copyleft MPL-2.0 license. This license is only file-level infectious, but still may hamper efforts to uplift lint code to the compiler. This initial choice of license was pretty random, and at the time the Rust ecosystem didn't have a consistent license.
For reasons why the Rust ecosystem uses this particular dual license, see the explainer text used when the community switched over
This requires each one of our contributors to sign off, and I'll be opening sub-issues for this.