Skip to content
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

LGPL license? #66

Closed
zeerooth opened this issue Oct 14, 2023 · 5 comments · Fixed by #73
Closed

LGPL license? #66

zeerooth opened this issue Oct 14, 2023 · 5 comments · Fixed by #73

Comments

@zeerooth
Copy link

Context: There is a PR for the paperclip crate (paperclip-rs/paperclip#506) that introduces openAPI v3 spec + moustache templates and adds ramhorns as a dependency for processing said templates. However, since ramhorns is under GPL v3 and the paperclip crate is licensed under MIT then merging this would require changing the entire crate's license to GPL v3, which is something that the author (understandably) doesn't want to do. In that case relicensing ramhorns under LGPL v3 would allow it to be included there (while retaining most of the benefits of GPL v3 license)

Is it something that's feasible?

@maciejhirsz
Copy link
Owner

If we are to change the license I'd prefer to go with MPL-2.0 instead of LGPL.

Would all contributors agree changing the license to MPL?

CC: @grego @tiagolobocastro @halvko @MrJohz @creativcoder @htrefil

@halvko
Copy link
Contributor

halvko commented Mar 18, 2024 via email

@grego
Copy link
Contributor

grego commented Mar 18, 2024

I prefer GPL, but I agree if others do.

@tiagolobocastro
Copy link
Contributor

If we are to change the license I'd prefer to go with MPL-2.0 instead of LGPL.

Would all contributors agree changing the license to MPL?

CC: @grego @tiagolobocastro @halvko @MrJohz @creativcoder @htrefil

Sounds good to me :)

@MrJohz
Copy link
Contributor

MrJohz commented Mar 21, 2024

I'm okay with this being changed to MPL as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants