This agreement does basically two things:
- It says that you, as developer, “keep all right, title, and
interest in your contribution” (point 4 of the agreement)
- It protects web2py from lawsuits by making sure that your
contribution becomes legally part of web2py. Ultimately tis protects
the users.
This agreement does not affect the following issues:
- I represent web2py because I already own the trademark on the web2py
name and I own the copyright on the initial code (both deposited to
the US PTO long ago). This already allows me to prevent other people
from using the web2py “brand” and allows me to take legal actions if
web2py code is used in violation of the GPL.
- Since web2py is distributed under a GPL license, it does not prevent
forks of web2py and does not prevent other users from taking over the
lead development role in case I stop doing so (for example if I die).
- We need to form a corporation or foundation in order to be able to
raise funds for web2py. I will work on this after we have an agreement.
I propose that all those who wish to be listed as developers/
contributors print the agreement, sign it, scan it, and email the TIFF
to me.
Massimo