09-17-2016, 02:40 AM
The idea is good, but the license doesn't achieve it's aim. If a server owner is running a server for fun and makes a modification to a plugin, they would normally contribute it back anyway, no need for the AGPL. (as there is no benefit for themselves to keep the change secret) If a commercial server owner sees an AGPL plugin, they will not use it at all and either license the code or commission a new plugin from a developer, as they would lose a significant amount of profit sharing their code with others.