If you change code on a GPLv3 project you have to open source it under the GPLv3 period.

Reply to this note

Please Login to reply.

Discussion

Wrong. Only if you distribute the code at all. If you keep it on your own hardware (or on your company’s hardware) and never give it to anyone, you don’t have to open source it.

If that's true, have you ever wondered why AGPL exists? The only change is that it considers the use of the software over the network as distribution (such as an API or web interface).