As AGPL contains copyleft clauses it protects both you and your users by requiring reciprocation via source code accessibility.
Main difference/addition of GPL:
- In section 13 Remote Network Interaction: What it essentially communicates is that if a modified version of the software is run on a server accessible to users then that source code must be available to download.
If I remember correctly this addresses the patent trolling loophole that drug companies often exploit.
btw I AM NOT A LAWYER
Scoopta@programming.dev 9 months ago
I replied to lazy guru below but basically I feel as though his argument about stifling innovation is a sorta win some lose some reason and allowing instances to go proprietary isn’t conducive to an open ecosystem. Basically the only way as a user to ensure you’re not inadvertently running proprietary code you might not want to run would be to host your own instance. Additionally to piggy back on that hosting your own instance might not be as feature complete due to wide spread use of proprietary or custom extensions used by other instances. A Lemmy extension betters the entire Lemmy ecosystem, a sublinks extension only betters the sublinks instance that developed it(unless they decide to contribute it back and hopefully they will)