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

Additional terms in license conflict with the chosen AGPL license #418

Closed
ssddanbrown opened this issue Jan 21, 2024 · 2 comments
Closed

Comments

@ssddanbrown
Copy link

Hello,

I noticed you define extra terms upon your AGPLv3 license.
I totally respect your right to protect your efforts and work and distribute it how you want to, but my concern is that the contradictory licensing, and advertising as open source with this licensing, could be confusing and/or potentially misleading.

I am not a lawyer or legal expert by any means, but I often read into open source licensing.
While section 7 of the license does allow additional terms to be supplemented, it sets accepted types/categories of those terms which can be added, before stating:

All other non-permissive additional terms are considered "further restrictions" within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term.

While I think your second additional term (In regard to respecting the trademark) probably fits into the categories of section 7, I don't think the first (Branding requirements preventing certain modification) does as far as I can tell.
Therefore, I believe users could just remove that additional term as per the quoted AGPL line above.

In addition, since you state FOSS as a key feature, I believe preventing modification in that way will also go against both the free software definition, and open source definition, since you limit modification and potentially discriminate against groups or fields of endeavour (commercial/competitive user).

Let me know if I've misunderstood though.
If it helps have a similar user-case, I raised something similar with metabase.
By default, the AGPL scares a lot of business anyway. They provide the code under AGPL, but they also allow certain use under a separate optional license that requires the branding to remain, or purchase their commercial license.
Of course this requires having the ability to re-license your codebase which I assume you do since you are already licensing under a commercial license, which I assume is not under AGPL?
Although, I noticed you're using a radius library with this license which might complicate matters as it's GPLv3.

@nicolaasuni
Copy link
Member

The LICENSE.TXT file was update on version 16.3.1. There should not be any ambiguity now.

@ssddanbrown
Copy link
Author

Thanks for updating and clarifying matters!

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

2 participants