Commit 9603cd4
authored
Allow usage of binaries under a BY-ND license, in addition to AGPL
This should explicitly allow any "no AGPL software allowed" organizations to use HTTP Toolkit freely, at the cost of losing their rights to modify or redistribute it without attribution. My reading of AGPL is that that's allowed anyway, but this provides end users with a clear & explicit option to avoid AGPL entirely for normal use.
Some examples, according to my understanding of these licenses (but IANAL):
* You can download and run HTTP Toolkit binaries locally under either license
* You can redistribute HTTP Toolkit binaries unmodified either under the AGPL constraints, or with attribution under BY-ND
* You can redistribute the HTTP Toolkit source code only under the AGPL constraints.
* You can modify HTTP Toolkit for personal use only under either license.
* You can share modified versions of HTTP Toolkit with others only under the constraints of the AGPL.
* You can build derivative works (e.g. embed HTTP Toolkit in published software/web services) only under the constraints of the AGPL.
This would be an invalid relicensing, as BY-ND adds AGPL-incompatible constraints, but all contributions to this repo were made either by me personally, or by contributors who have signed the CLA (https://cla-assistant.io/httptoolkit/httptoolkit-desktop) granting us the rights to freely relicensing their contributions.1 parent 09c14ba commit 9603cd4
1 file changed
+9
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
0 commit comments