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

License Hazard (GPL-3.0) #31

Open
joshka opened this issue Dec 10, 2024 · 0 comments
Open

License Hazard (GPL-3.0) #31

joshka opened this issue Dec 10, 2024 · 0 comments
Assignees
Labels
bug Something isn't working

Comments

@joshka
Copy link
Contributor

joshka commented Dec 10, 2024

Notmuch is licensed as GPL-3 / CC-BY-SA, which has a viral effect on anything which uses it
The Notmuch crate is licensed as GPL-3, which has a similar effect.

Currently these libs are MIT licensed (which is great), but due to the inclusion of notmuch, they have the effect of being GPL licensed (which is less good).

I suspect there's no easy way around this other than to remove notmuch. Perhaps a change in architecture would allow the notmuch support to be included as a library that depends on the core types rather than the core types depending on notmuch.

@joshka joshka changed the title License concern License Hazard (GPL-3.0) Dec 10, 2024
@soywod soywod added the bug Something isn't working label Dec 10, 2024
@soywod soywod added this to Pimalaya Dec 10, 2024
@soywod soywod moved this to Todo in Pimalaya Dec 10, 2024
@soywod soywod self-assigned this Dec 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: Todo
Development

No branches or pull requests

2 participants