Skip to content

Meta-issue: Relicense under dual MIT / Apache v2 #3093

Closed
@Manishearth

Description

@Manishearth

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions