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

Incompatible license #1117

Open
arnfaldur opened this issue Jan 21, 2025 · 3 comments
Open

Incompatible license #1117

arnfaldur opened this issue Jan 21, 2025 · 3 comments
Labels
enhancement New feature or request

Comments

@arnfaldur
Copy link

arnfaldur commented Jan 21, 2025

The code in the repository is licensed under the AGPL3 license.
Upon running the code, which is not documented for some reason, a window pops up, requiring the user to accept a different license agreement.

These licenses are incompatible in many ways. AGPL3 explicitly allows users to distribute modified copies of the code, as long as the modified copies are also licensed under AGPL3. The EULA on your website prohibits any redistribution without express written consent from the Licensors.
There are likely many more incompatibilities but I don't care to find them.

It would be good to know under what terms this software can be used currently, as it is unclear based on the presented terms.

@arnfaldur arnfaldur added the enhancement New feature or request label Jan 21, 2025
@arnfaldur
Copy link
Author

This is obviously not a request for an enhancement, but no other sensible template was available.

@mohnjiles
Copy link
Contributor

Code in the repo is governed by the AGPL-3 License as the repo shows. Binary releases are governed by the EULA, primarily so people don't re-distribute our private development releases.

Feel free to do whatever with the code as long as its allowed by AGPL3, we don't mind.

@arnfaldur
Copy link
Author

I understand. That's very interesting. I've never seen a strong copyleft license used with an EULA like this.

You are of course free to license your code however you like. Are you not concerned that someone will just fork the code and remove the EULA requirement? Although I'm no lawyer, I believe that that is permissible under the AGPL-3

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

No branches or pull requests

2 participants