Apache License (2.0)
strip common clause license condition v1.0
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 "I agree to change the license from Commons-Clause v1.0 to Apache-2.0"?
- [x] @beeme1mr
- [x] @bernd
- [x] @brnv
- [x] @camielwnzl
- [x] @carnei-ro
- [x] @chrisjaimon2012
- [x] @ChrisRu82
- [x] @csoutherland
- [ ] @datsickkunt
- [x] @dauc
- [x] @dreampuf
- [x] @eitchugo
- [ ] @elgreco247
- [ ] @emead-indeed
- [x] @EppO
- [x] @Fethbita
- [x] @GezimSejdiu
- [x] @gmarraff
- [x] @guoweis-work
- [x] @Hi-Fi
- [x] @JAndritsch
- [x] @jay-stillman
- [x] @jcavar
- [x] @jevfok
- [x] @jfreeland
- [x] @joyfulrabbit
- [x] @klauern
- [x] @klysunkin
- [x] @kovetskiy
- [x] @lucasoskorep
- [x] @lukasriegel
- [x] @lukiffer
- [x] @MattyRad
- [x] @malys
- [x] @mmiranda
- [x] @monti-python
- [x] @mrueg
- [x] @nyarly
- [x] @oradwell
- [x] @PhilippReinke
- [x] @princespaghetti
- [x] @prokod
- [x] @recrtl
- [x] @rofafor
- [x] @seletskiy
- [x] @Skeeve
- [x] @snejus
- [x] @stephenpaulger
- [x] @Taldrain
- [x] @teopost
- [x] @tillepille
- [x] @ToruKawaguchi
- [ ] @tyler-copilot
- [x] @vpommier
- [x] @wbh1
- [x] @willgorman
- [x] @xiu
- [x] @zackerydev
Pinging the folks separately as I run out of pings in the list. @tillepille @ToruKawaguchi @tyler-copilot @vpommier @wbh1 @willgorman @xiu @zackerydev
I agree to change the license from Commons-Clause v1.0 to Apache-2.0
On Tue, Aug 20, 2024, 14:04 Manuel Rüger @.***> wrote:
Checking with someone knowledgeable about relicensing, I would suggest to ask all contributors for confirmation.
If you're in this list, you've contributed to mark. Could you please respond with "I agree to change the license from Commons-Clause v1.0 to Apache-2.0"?
- @beeme1mr https://github.com/beeme1mr
- @bernd https://github.com/bernd
- @brnv https://github.com/brnv
- @camielwnzl https://github.com/camielwnzl
- @carnei-ro https://github.com/carnei-ro
- @chrisjaimon2012 https://github.com/chrisjaimon2012
- @ChrisRu82 https://github.com/ChrisRu82
- @csoutherland https://github.com/csoutherland
- @datsickkunt https://github.com/datsickkunt
- @dauc https://github.com/dauc
- @dreampuf https://github.com/dreampuf
- @eitchugo https://github.com/eitchugo
- @elgreco247 https://github.com/elgreco247
- @emead-indeed https://github.com/emead-indeed
- @EppO https://github.com/EppO
- @Fethbita https://github.com/Fethbita
- @GezimSejdiu https://github.com/GezimSejdiu
- @gmarraff https://github.com/gmarraff
- @guoweis-work https://github.com/guoweis-work
- @Hi-Fi https://github.com/Hi-Fi
- @JAndritsch https://github.com/JAndritsch
- @jay-stillman https://github.com/jay-stillman
- @jcavar https://github.com/jcavar
- @jevfok https://github.com/jevfok
- @jfreeland https://github.com/jfreeland
- @joyfulrabbit https://github.com/joyfulrabbit
- @klauern https://github.com/klauern
- @klysunkin https://github.com/klysunkin
- @lucasoskorep https://github.com/lucasoskorep
- @lukasriegel https://github.com/lukasriegel
- @lukiffer https://github.com/lukiffer
- @MattyRad https://github.com/MattyRad
- @mmiranda https://github.com/mmiranda
- @monti-python https://github.com/monti-python
- @nyarly https://github.com/nyarly
- @oradwell https://github.com/oradwell
- @PhilippReinke https://github.com/PhilippReinke
- @princespaghetti https://github.com/princespaghetti
- @prokod https://github.com/prokod
- @recrtl https://github.com/recrtl
- @rofafor https://github.com/rofafor
- @seletskiy https://github.com/seletskiy
- @Skeeve https://github.com/Skeeve
- @snejus https://github.com/snejus
- @stephenpaulger https://github.com/stephenpaulger
- @Taldrain https://github.com/Taldrain
- @teopost https://github.com/teopost
- @tillepille https://github.com/tillepille
- @ToruKawaguchi https://github.com/ToruKawaguchi
- @tyler-copilot https://github.com/tyler-copilot
- @vpommier
- @wbh1
- @willgorman
- @xiu
- @zackerydev
— Reply to this email directly, view it on GitHub https://github.com/kovetskiy/mark/pull/487#issuecomment-2299762327, or unsubscribe https://github.com/notifications/unsubscribe-auth/AILTUGGYCDSTQIXLUQ5JJ4DZSOVOPAVCNFSM6AAAAABMT5AWM6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEOJZG43DEMZSG4 . 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
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
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 Licensor: Egor Kovetskiy statement in the LICENSE file is an assertion of copyright by Egor, and all us contributors should've understood that when we issued PRs. (I'm fine with that reading, in general, personally.)
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
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
Classification: PROTECTED
From: Manuel Rüger @.> Date: Wednesday, 21 August 2024 at 9:04 AM To: kovetskiy/mark @.> Cc: Camiel Devleeschauwer @.>, Mention @.> Subject: Re: [kovetskiy/mark] Apache License (2.0) (PR #487) CAUTION: This email originated from outside of the Westpac Group. Do not click links or open attachments unless you recognise the sender and know the content is safe.
Checking with someone knowledgeable about relicensing, I would suggest to ask all contributors for confirmation.
If you're in this list, you've contributed to mark. Could you please respond with "I agree to change the license from Commons-Clause v1.0 to Apache-2.0"?
- @beeme1mrhttps://github.com/beeme1mr
- @berndhttps://github.com/bernd
- @brnvhttps://github.com/brnv
- @camielwnzlhttps://github.com/camielwnzl
- @carnei-rohttps://github.com/carnei-ro
- @chrisjaimon2012https://github.com/chrisjaimon2012
- @ChrisRu82https://github.com/ChrisRu82
- @csoutherlandhttps://github.com/csoutherland
- @datsickkunthttps://github.com/datsickkunt
- @dauchttps://github.com/dauc
- @dreampufhttps://github.com/dreampuf
- @eitchugohttps://github.com/eitchugo
- @elgreco247https://github.com/elgreco247
- @emead-indeedhttps://github.com/emead-indeed
- @EppOhttps://github.com/EppO
- @Fethbitahttps://github.com/Fethbita
- @GezimSejdiuhttps://github.com/GezimSejdiu
- @gmarraffhttps://github.com/gmarraff
- @guoweis-workhttps://github.com/guoweis-work
- @Hi-Fihttps://github.com/Hi-Fi
- @JAndritschhttps://github.com/JAndritsch
- @jay-stillmanhttps://github.com/jay-stillman
- @jcavarhttps://github.com/jcavar
- @jevfokhttps://github.com/jevfok
- @jfreelandhttps://github.com/jfreeland
- @joyfulrabbithttps://github.com/joyfulrabbit
- @klauernhttps://github.com/klauern
- @klysunkinhttps://github.com/klysunkin
- @lucasoskorephttps://github.com/lucasoskorep
- @lukasriegelhttps://github.com/lukasriegel
- @lukifferhttps://github.com/lukiffer
- @MattyRadhttps://github.com/MattyRad
- @mmirandahttps://github.com/mmiranda
- @monti-pythonhttps://github.com/monti-python
- @nyarlyhttps://github.com/nyarly
- @oradwellhttps://github.com/oradwell
- @PhilippReinkehttps://github.com/PhilippReinke
- @princespaghettihttps://github.com/princespaghetti
- @prokodhttps://github.com/prokod
- @recrtlhttps://github.com/recrtl
- @rofaforhttps://github.com/rofafor
- @seletskiyhttps://github.com/seletskiy
- @Skeevehttps://github.com/Skeeve
- @snejushttps://github.com/snejus
- @stephenpaulgerhttps://github.com/stephenpaulger
- @Taldrainhttps://github.com/Taldrain
- @teoposthttps://github.com/teopost
- @tillepillehttps://github.com/tillepille
- @ToruKawaguchihttps://github.com/ToruKawaguchi
- @tyler-copilothttps://github.com/tyler-copilot
- @vpommier
- @wbh1
- @willgorman
- @xiu
- @zackerydev
— Reply to this email directly, view it on GitHubhttps://github.com/kovetskiy/mark/pull/487#issuecomment-2299762327, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ARDQVYSCWDFFD7KNYENG4RTZSOVOPAVCNFSM6AAAAABMT5AWM6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEOJZG43DEMZSG4. You are receiving this because you were mentioned.Message ID: @.***>
The contents of this email and any attachments are confidential and may be legally privileged. If you are not the intended recipient please advise the sender immediately and delete the email and attachments. Any use, dissemination, reproduction or distribution of this email and any attachments by anyone other than the intended recipient is prohibited.
Classification: PROTECTED
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
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
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