-
Notifications
You must be signed in to change notification settings - Fork 11
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
Consider relicensing under MIT/Apache-2.0 #298
Comments
I think we should transition to the dual license too. I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to chose either at their option. |
Ping @aeyno |
I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to chose either at their option. |
2 similar comments
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. |
Change landed in #299. Thanks everyone! |
TL;DR dual-licensing under MIT or Apache-2.0 is standard in the Rust ecosystem and frees downstream projects from worrying about licensing and copyright issues when including tlspuffin.
Currently, tlspuffin is licensed solely under the MIT license. I suggest setting a dual licensing scheme under MIT or Apache-2.0 and exposing the licensing scheme more clearly in the README file.
Here are some points to consider:
As summarized here by the Rust developer Josh Triplett, the dual licensing scheme brings the best of both licenses:
I'm open to discussion but I think it's not a big constraint to do the change at this stage of the project and it's more friendly toward future contributors. Particularly as we would like external people contributing protocols and PUTs at some point.
I think at this point only @maxammann contributions qualify for creative work, but I would be more comfortable if everyone listed below would take the time to consider this issue and do the checkoff. I will take care of opening a PR with the changes if everyone agree.
Contributor checkoff
To agree to relicensing, comment with:
The text was updated successfully, but these errors were encountered: