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

Compatible with AGPLv3? #120

Open
gd87429 opened this issue Oct 7, 2022 · 4 comments
Open

Compatible with AGPLv3? #120

gd87429 opened this issue Oct 7, 2022 · 4 comments

Comments

@gd87429
Copy link

gd87429 commented Oct 7, 2022

Thank you for the repo. Is this library compatible with AGPLv3?

@AustinHellerRepo
Copy link

I appreciate this repo as well, but it would be great if the license was updated to match most other Rust packages as Apache/MIT.

@ttytm
Copy link

ttytm commented Mar 4, 2023

Mozilla lists its compatible licenses. AGPLv3 is not included in this list.
https://www.mozilla.org/en-US/MPL/license-policy/#:~:text=Licenses%20Compatible%20with%20the%20MPL&text=Other%20Public%20Domain%20dedications,GPL%20and%20MPL%20dual%20license
But it often depends on context and usage. And depending on the scenario, mixing licenses is also possible, like ffmpeg does. Consulting a lawyer will give you the clearest answer.

@hwittenborn
Copy link
Member

Like @tobealive said I don't think the AGPL is compatible.

How are you wanting to use the library? From what I'm reading if you just use it in an open-source application it should be pretty straightfoward to be following the license terms. As long as you aren't using it in a proprietary environment I wouldn't think it'd pose too much of an issue.

@mackwic What are you stances on all of this? Are you strict on keeping with the currently license, or would you be open to allowing a license such as the GPL/AGPL for the crate as well?

@mackwic
Copy link
Collaborator

mackwic commented Jul 2, 2023

The MPL is indeed not compatible with GPL: https://tomhull.com/ocston/docs/mozgpl.html
So the AGPL is not compatible.

I think a double licencing GPL/MPL for open source work may be the best path forward, what do you think?

To answer @AustinHellerRepo, I am not open to move the licence to Apache/MIT, as I'm not interested to support companies large enough to have licence reviews of their software. This is a small lib, they can recode it themselves or pay us a fee if they really want to lift the open-source terms, which I doubt considering that MPL is more permissive than GPL.

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

No branches or pull requests

5 participants