-
Notifications
You must be signed in to change notification settings - Fork 229
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
Relicense resvg under dual MIT/Apache-2.0 #838
Comments
I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option. |
2 similar comments
I license past and future contributions 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 choose either at their option. |
You are getting this message because you previously contributed to resvg - an svg rendering library in Rust. |
You are getting this message because you previously contributed to resvg - an svg rendering library in Rust. |
Thanks for the ping! I license past and future contributions 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 choose either at their option. |
15 similar comments
I license past and future contributions 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 choose either at their option. |
I license past and future contributions 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 choose either at their option. |
I license past and future contributions 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 choose either at their option. |
I license past and future contributions 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 choose either at their option. |
I license past and future contributions 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 choose either at their option. |
I license past and future contributions 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 choose either at their option. |
I license past and future contributions 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 choose either at their option. |
I license past and future contributions 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 choose either at their option. glad to see resvg live on <3 thank you @RazrFalcon for all your work on this |
I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option. |
6 similar comments
I license past and future contributions 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 choose either at their option. |
I license past and future contributions 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 choose either at their option. |
I license past and future contributions 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 choose either at their option. |
I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option. |
1 similar comment
I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option. |
@ferdnyc we would greatly prefer you to use the wording, so that we can follow the precedent of wording set by wgpu. The full text is as in most of the other comments:
|
@real-or-random thanks for the input. I think just using the wording that wgpu used is easier for us, and minimises the risk of getting things wrong. Fwiw, no-one had an issue with the wording for either Bevy or wgpu, so I don't think it's likely to be an issue. |
I license past and future contributions 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 choose either at their option. it is not like I feel that my single typo fix is that significant in grand scheme of things but oh well |
I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option. |
9 similar comments
I license past and future contributions 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 choose either at their option. |
I license past and future contributions 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 choose either at their option. |
I license past and future contributions 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 choose either at their option. |
I license past and future contributions 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 choose either at their option. |
I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option. |
I consider my past edit (on Readme.md) below the "Threshold of originality" (i.e. Public Domain), therefore:
With MIT-License I mean any of the Version of "Expat License" or "X11 License" or the MIT-License on Github. |
@JoKalliauer thanks for responding. Unfortunately, I'm not certain that the CC0 is compatible with the Apache 2.0; in particular, it has limitations around patent grants, which the Apache 2.0 license requires. It might be fine, but it makes things more complicated for us. Indeed, we are meaning the expat license here, with SPDX identifier |
I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option. |
1 similar comment
I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option. |
Same, my only commit (8d363ef) is below the threshold of originality as well. In any case: I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option. |
@chubei can you confirm whether @chubei-oppen was your account? If so, please read this issue and respond accordingly. |
Hi @DJMcNab thank you for the ping. @chubei-oppen was my account and I license past and future contributions 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 choose either at their option. |
I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option. |
Thank you all for taking part in this! We have now completed this relicense, which was implemented in #844. See the Zulip thread for discussion of the people we were unable to reach. For clarity, these were:
|
Note
resvg has recently moved into the Linebender organisation. See #834 for details.
We would also like to thank @RazrFalcon for all their previous work on resvg, and wish them luck in their future endeavours.
What
As part of the move into Linebender, we are planning on relicensing resvg under the MIT/Apache 2.0 licenses.
These match the standard licenses used by Linebender, and it gives maximum compatibility with the rest of the Rust ecosystem.
If you are mentioned in this issue, we need your help to make this happen
To agree to this relicense, please read the details in this issue, then leave a comment with the following message:
This also follows a similar move done by wgpu. See their issue for their motivations, which broadly also apply to this project.
MPL 2.0
For clarity, we are planning to remove the MPL 2.0 license requirement for new contributions, and so will no longer be releasing new code under the MPL.
This follows the precedent set by wgpu.
This will allow using code released under the standard MIT/Apache 2.0 license in this project.
For existing users, the Apache license is documented as compatible with the MPL,
so we expect that this change will only make resvg easier to use.
Additionally, this change does not (and cannot) remove the licenses for previous releases and commits, and so you can continue to use release 0.44.0 and earlier
under the MPL 2.0.
Contributor checklist
@ahaoboy
@akindle
@AnthonyMikh
@antmelnyk
@benoit-pierre
- reached by email by @DJMcNab@CGMossa
@chubei-oppen
@conorgolden1
@CosmicHorrorDev
@dabreegster
@dhardy
@e00E
@enkore
@EpicEricEE
@ferdnyc
@flxzt
@flying-sheep
@FylmTM
@growler
@harmic
@iamralpht
@JaFenix
@jc86035
@JoKalliauer
@jpap
@jrmuizel
@kneitinger
@legoktm
@lu-zero
@mattfbacon
@mike-marcacci
@missdeer
@mmoult
@niklasf
@nnabeyang
@notjosh
@Nukesor
@nyurik
@ocohen
@real-or-random
@reknih
@selaux
@Shnatsel
@shuding
@ssssota
@Stoeoef
@therealbnut
@Tibbel
@upsuper
@valpackett
@velyan
@wez
@yisibl
@Zodey-hub
We also need:
Rémi Lauzier
- 8a838f7. Reached through email by @DJMcNabIf you are aware of any contributors not listed in this checklist, please let us know.
The text was updated successfully, but these errors were encountered: