commit: 0a64a199dee22cf4137ac3164b931814deab67e5
parent 6fa33a7b7020881b57e9e83dd5a5295988d10b0b
Author: Drew DeVault <sir@cmpwn.com>
Date: Wed, 4 Dec 2024 22:15:43 +0100
Update "Anti-AGPL propaganda"
Diffstat:
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/content/blog/Anti-AGPL-propaganda.md b/content/blog/Anti-AGPL-propaganda.md
@@ -26,14 +26,15 @@ obligations of the AGPL which set it apart from other licenses are as follows:
If you're using AGPL-licensed software like a database engine or [my own
AGPL-licensed works][sourcehut], and you haven't made any changes to the source
-code, all you have to do is provide a link to the upstream source code
-somewhere, and if users ask for it, direct them there. If you *have* modified
-the software, you simply have to publish your modifications. The easiest way to
-do this is to send it as a patch upstream, but you could use something as simple
-as providing a tarball to your users.
+code, you don't have to do anything to comply. If you *have* modified the
+software, you simply have to publish your modifications. The easiest way to do
+this is to send it as a patch upstream, but you could use something as simple as
+providing a tarball to your users.[^addendum]
[sourcehut]: https://sr.ht/~sircmpwn/sourcehut/
+[^addendum]: *December 4th, 2024*: A correction to this passage was made following a clarification from Florian Kohrt. Thanks!
+
The nuances are detailed and cover many edge cases to prevent abuse. But in
general, just publish your modifications under the same AGPL terms and you'll
be good to go. The license is usually present in the source code as a `COPYING`