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 Conditions on License violate GPLv3 #1633

Open
1 of 2 tasks
garmr-ulfr opened this issue Feb 11, 2025 · 0 comments
Open
1 of 2 tasks

Additional Conditions on License violate GPLv3 #1633

garmr-ulfr opened this issue Feb 11, 2025 · 0 comments
Labels
bug Something isn't working

Comments

@garmr-ulfr
Copy link

Search first

  • I searched and no similar issues were found

Platform/OS

HiddifyCli (Core)

OS version

N/A

Hiddify Version

N/A

What Happened?

All of your additional conditions actually violate GPLv3. Section 7 allows you to add additional permissions, not restrictions. The only exception is adding any of the following (from Section 7):

a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or
b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or
c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or
d) Limiting the use for publicity purposes of names of licensors or authors of the material; or
e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or
f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors.

The very next line states:
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.

Minimal Reproducible Example (MRE)

n/a

Expected Behavior

No response

Additional Context

No response

Application Config Options

No response

Relevant log output

No response

Are you willing to submit a PR? If you know how to fix the bug.

  • I'm willing to submit a PR (Thank you!)
@garmr-ulfr garmr-ulfr added the bug Something isn't working label Feb 11, 2025
@garmr-ulfr garmr-ulfr changed the title Additional Conditions on License Additional Conditions on License violate GPLv3 Feb 11, 2025
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
None yet
Development

No branches or pull requests

1 participant