→Network Usage: typo and clarification
==== Network Usage ====
It seems likely that in the near future it will be possible to use Gramps over the Internet as a web application. When this functionality is available, it would be possible for a person or organization to host the source code on their own server, make changes to the source code, and never contribute those changes back to the project. This type of use is allowed by GPLv2, and as long as that person is using Gramps
is a way that is compatible with GPLv2, they are allowed to keep their source code changes.
Some people may see this possibility as a disadvantage because there is a risk that someone will use the code to their advantage and never contribute back. The Gramps project contributors are aware of the risk and if it were ever to become a problem, the project could choose to exercise the "or later" part of the license and release under
AGPL or some other more restrictive license.
== Will Gramps Ever Change to GPLv3? ==
Because the Gramps Project License is "GPLv2 or later", the project has the option at any time to start releasing code under "GPLv3" or "GPLv3 or later". The topic comes up from time to time, but there are no plans at this time to change the license.