Hacker News new | ask | show | jobs
by thanksgiving 1398 days ago
I anal but why do we need to restrict commercial activity? I say allow people commercial use but use AGPLv3.

https://en.wikipedia.org/wiki/GNU_Affero_General_Public_Lice...

> The GNU Affero General Public License is a modified version of the ordinary GNU GPL version 3. It has one added requirement: if you run a modified program on a server and let other users communicate with it there, your server must also allow them to download the source code corresponding to the modified version running there.

> The purpose of the GNU Affero GPL is to prevent a problem that affects developers of free programs that are often used on servers.

This allows people to run your code as is but as soon as they edit the source code, they must make it available to their users. My understanding is if they only use it for their employees on their own corporate network, they only need to share the changes with their own employees? I think that is a fair compromise, no?