Re: [OSM-talk] Publishing bot code. GPL or AGPL?

2017-10-17 Thread Safwat Halaby
Thank you everyone for the very informative replies. I've decided to use GPLv3. (And I think the difference between it and MIT is negligible in practice for this particular use case) ___ talk mailing list talk@openstreetmap.org https://lists.openstreetm

Re: [OSM-talk] Publishing bot code. GPL or AGPL?

2017-10-17 Thread Kathleen Lu
Hi Safwat, I thought about your hypothetical, and if someone was using a personally modified bot for personal use, the AGPL does not impose different conditions than GPL ("if you modify the Program, your modified version must prominently offer all users interacting with it remotely..." doesn't app

Re: [OSM-talk] Publishing bot code. GPL or AGPL?

2017-10-17 Thread James
You could always release it under Mozilla Public License 2.0 and that explicitely requires people to offer source code. On Tue, Oct 17, 2017 at 3:01 PM, Nicolás Alvarez wrote: > 2017-10-17 13:27 GMT-03:00 Safwat Halaby : > > I understand that GPLv3 has a loophole in which someone could modify >

Re: [OSM-talk] Publishing bot code. GPL or AGPL?

2017-10-17 Thread Nicolás Alvarez
2017-10-17 13:27 GMT-03:00 Safwat Halaby : > I understand that GPLv3 has a loophole in which someone could modify > your GPL-licensed code, and then run it on a server which offers some > service. Since a service is being sent over the wire, and not the > executable itself, then they can keep their

[OSM-talk] Publishing bot code. GPL or AGPL?

2017-10-17 Thread Safwat Halaby
I understand that GPLv3 has a loophole in which someone could modify your GPL-licensed code, and then run it on a server which offers some service. Since a service is being sent over the wire, and not the executable itself, then they can keep their modified code private. AGPL prevents this loophole