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

Can't be used with AGPL software #122

Open
alexgleason opened this issue Dec 4, 2021 · 0 comments
Open

Can't be used with AGPL software #122

alexgleason opened this issue Dec 4, 2021 · 0 comments

Comments

@alexgleason
Copy link

Hi, I'm trying to identify slow Ecto queries in Pleroma. Scout looks like a good fit, except for the fact that this client library is incompatible with Pleroma's AGPL license, so it can't be used.

Using a restrictive license for a client library is unusual in this space. Take Sentry's Elixir client license, for example (MIT). Even though the Sentry backend has a more restrictive license, the client library is flexible enough to be used in a variety of projects.

It doesn't make a lot of sense to restrict the client libraries when the backend is where the core functionality lives. I would like to suggest reconsidering the license, in favor of something more permissive like MIT. This would make it compatible with AGPL software, and allow it to be used with Pleroma.

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

1 participant