[License-discuss] For Discussion: GNU Affero General Public License v3.0 with NonCommercial Exception

Henrik Ingo henrik.ingo at gmail.com
Wed Aug 5 09:47:21 UTC 2026


On Mon, Aug 3, 2026 at 4:51 PM Kevin P. Fleming via License-discuss <
license-discuss at lists.opensource.org> wrote:

> On Mon, Aug 3, 2026, at 09:00, Stefano Maffulli wrote:
> > On 8/2/26 18:21, Shao Kai via License-discuss wrote:
> >>    1. Does the non-commercial exemption as defined in the additional
> >>       permission raise any concerns regarding OSD Section 6 (No
> >>       Discrimination Against Fields of Endeavor)?
> >
> > Yes, unequivocally. It's stated in
> > https://opensource.org/licenses/common-reasons-for-rejection-of-licenses
> >
> > I haven't processed the other questions.
>
> That was my additional reaction too, but I'm willing to consider that
> 'additional permissions' may be acceptable on a field-of-endeavor basis
> where 'fewer permissions' are not, as long as the baseline set of
> permissions would otherwise be compatible with the OSD.
>

Giving more permissions to someone is the same as giving less permissions
to someone else. The typical use of additional permissions ought to be such
that they apply to all users equally.

Also the specific exception, both wrt the group and the obligation being
exempted here, is targeting such fundamental and well understood topics,
that I almost assume this is more of a fun legal crossword puzzle than an
actually serious proposal. (Because it is clever, I'll admit as much.)

So, from an OSI point of view, it's kind of well established that treating
commercial and non-commercial software differently is not possible for an
open source license. There isn't much to add here.

But perhaps more important in this case is to understand that the proposed
additional permission is invalid and ineffective: you cannot use agplv3 as
a baseline for this purpose. The key is to understand that the requirement
to distribute source code is not some onerous burden you can buy your way
out of, rather it is a fundamental right of the *recipient* of the license.
In fact, section 7 says exactly this:





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

And to be clear, the proposed "additional permission" here is actually a
restriction of the rights of the recipient, so it is a "further
restriction". Section 10 is about the rights of the recipient, and starts
with the right to remove such additional restrictions, which leads to a
situation where you have now distributed software using the standard
unmodified agplv3 to a recipient which is going to exercise their right to
demand from you a copy of the corresponding source.

So probably shouldn't recommend this idea to anyone who didn't want to
publish their source code.

henrik
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensource.org/pipermail/license-discuss_lists.opensource.org/attachments/20260805/7ead222f/attachment.htm>


More information about the License-discuss mailing list