-
Notifications
You must be signed in to change notification settings - Fork 155
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Apache License (2.0) #487
Apache License (2.0) #487
Conversation
Signed-off-by: Egor Kovetskiy <e.kovetskiy@gmail.com>
Checking with someone knowledgeable about relicensing, they suggested to ask all contributors for confirmation first before we proceed. If you're in this list, you've contributed to mark. Could you please respond with
|
Pinging the folks separately as I run out of pings in the list. |
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 |
1 similar comment
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 |
fwiw, my experience with this suggests that the maintainer can change the license at will that will apply to the current state (HEAD) and all contributions thereafter. If the maintainer is a governing body (such as a foundation or steering committee) that body would need to vote to make the change. If you're talking about retroactively changing the license (for the entire history of the project) the approach you're taking is likely correct. |
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 |
3 similar comments
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 |
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 |
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 |
I'm fine with relicensing my contributions to Apache 2.0. |
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 |
@lukiffer My understanding is that every "release" is provided under the then-active license. The upshot is that if the license is changed, consumers can continue to use old copies under the previous license - and since often those licenses allow for derivative works with minimal restrictions, forks to retain the old license are common. This is a different case, and the difference is intimately tied to how licensing works. Regardless of the license, the right to choose how rights are granted to consumers of a work derives from the copyright - in effect, the creator of a work (usually) holds a legal right on how it's used. A license is a formal statement about that use. So the trick here is not how the license will bind people, it's who has the right to decide what the license shall be? One argument: the But, we might argue that we retain copyright over our contributions, and since there wasn't a clear statement one way or the other, it's a reasonable position to hold. Thus, this (I fear, quixotic) attempt to get agreement from everyone who's ever contributed to the project. I've contributed to projects that required a GPG-signed "contributor covenant" before they'd accept PRs, to avoid situations like this. A CONTRIBUTING file that asserts something similar might also be useful. (essentially, add a paragraph to CONTRIBUTING that says something like "I transfer whatever copyright I have to my contributions to the project owner(s) by making a pull request") Like a lot of OSS licensing stuff, most of this hasn't seen a legal test, so who knows what matters. |
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 |
3 similar comments
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 |
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 |
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 |
I agree👍🏻 |
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 |
I agree to change the license from Commons-Clause v1.0 to Apache-2.0. Thank you! |
I agree to change the license from Commons-Clause v1.0 to Apache-2.0
|
2 similar comments
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 |
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 |
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 That being said, why the switch to a license with commercial use? |
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 |
1 similar comment
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 |
I agree to change the license from Commons-Clause v1.0 to Apache-2.0.
|
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 |
3 similar comments
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 |
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 |
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 |
Really appreciate the clarifications! |
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 |
3 similar comments
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 |
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 |
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 |
I agree to change the license from Commons-Clause v1.0 to Apache-2.0
Il gio 22 ago 2024, 00:32 Matt Radford ***@***.***> ha
scritto:
… I agree to change the license from Commons-Clause v1.0 to Apache-2.0
—
Reply to this email directly, view it on GitHub
<#487 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AATUITLGMRN3Y3CO557KP3TZSUIQ7AVCNFSM6AAAAABMT5AWM6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMBTGE3TMOJWG4>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 |
3 similar comments
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 |
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 |
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 |
I agree to change the license from Commons-Clause v1.0 to Apache-2.0. I think this is a good change for Mark too, more frequently used licenses are often easier for people to contribute to during their working time. I'm also happy for copyright for my past commits to be assigned to the project or its owner(s). |
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 |
Thanks again for all the responses! Trying to ping the folks who have not responded yet here. :) @chrisjaimon2012 |
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 |
1 similar comment
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 |
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 |
3 similar comments
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 |
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 |
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 |
From the contributors who haven't responded, I reviewed the changes they made.
According to GNU, we can consider changes with less than 15 lines of code as not legally significant for copyright and thus the license change. I encourage everyone mentioned to still respond and agree to the change. I will proceed on September 6th 2024 with the PR, if there are no further responses. |
I agree to change the license from Commons-Clause v1.0 to Apache-2.0 for all code committed towards Mark |
Thanks to everyone for their contributions and for their quick support with the relicensing! |
strip common clause license condition v1.0