rust-lang/rfcs

[4/4] License under dual MIT/Apache-2.0

est31 opened this issue · 45 comments

est31 commented

This is a sign-off issue as per RFC 2044 (tracking issue) to license the rust-lang/rfcs repo under dual Apache2/MIT licensing terms.

You are receiving this notification because you have contributed to this repo.

For a discussion on why this move is desired, please see the RFC's text.

While smaller changes can't be copyrighted by law, its non-trivial to find out with certainity whether a given change falls under copyright or not, due to the nature of the matter. Therefore I'm asking you to agree to the new terms even if you consider your contributions to be not copyrightable.

To minimize noise in your inbox, let me use this opportunity to ask those among you who have unmerged RFCs in the queue to add a license header to your RFC drafts. In a few days/weeks I'll go through the list of open RFCs and ask for license headers to be added for the remaining RFCs that lack headers. The RFC's text contains the precise header (and has one already itself). Filing PRs to add headers to your already merged RFCs is not required, they will get headers in bulk.

Checkoff

To agree to the licensing terms, please comment with:

I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to chose either at their option.

Thank you!

I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to chose either at their option.

I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to chose either at their option.

I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to chose either at their option.

I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to chose either at their option.

I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to chose either at their option.

I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to chose either at their option.

tbu- commented

I think the following copy-paste licensing terms would be more appropriate:

I license my past contributions to the Rust RFC repository under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

This specifies which contributions your re-license (the ones to the Rust RFC repository), and that you're talking about the past contributions that need to be relicensed. Future contributions will be handled by the then-stated copyright of the whole repository

tbu- commented

I license my past contributions to the Rust RFC repository under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

est31 commented

I license my past contributions to the Rust RFC repository under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

Using that sentence is okay as well! I'd say "to the Rust RFC repository" is implied in the one I've suggested...

xen0n commented

I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to chose either at their option.

xen0n commented

(Side note: choose is misspelled in the original sentence but I think the acknowledgement should be verbatim in case the verification process is done by strcmp.)

I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to chose either at their option.

I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to chose either at their option.

I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to chose either at their option.

I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to chose either at their option.

I license my past contributions to the Rust RFC repository under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to chose either at their option.

I license my past contributions to the Rust RFC repository under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

tari commented

I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to chose either at their option.

I license my past contributions to the Rust RFC repository under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to chose either at their option.

I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to chose either at their option.

I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to chose either at their option.

zackw commented

I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to chose either at their option.

sgrif commented

I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to chose either at their option.

I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to chose either at their option.

I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to chose either at their option.

I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to chose either at their option.

I license past and future contributions under either the MIT or Apache 2.0 license; licensees may choose either at their option.

I license my past contributions to the Rust RFC repository under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

snocl commented

I license my past contributions to the Rust RFC repository under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

ticki commented

I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to chose either at their option.

I license my past contributions to the Rust RFC repository under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

I license my past contributions to the Rust RFC repository under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to chose either at their option.

bluss commented

I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to chose either at their option.

I prefer MIT only. Apache should be left for actual implementation.

I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to chose either at their option.

I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to chose either at their option.

est31 commented

Friendly ping @zwarich

est31 commented

I've checked the mark for @zwarich, they have been employee of Mozilla: https://linkedin.com/in/cameronzwarich

Triage ping: cc @tomjakubowski

Triage ping: cc @tomjakubowski

@tomjakubowski waiting for you to consent to this