This question does not appear to be about programming within the scope defined in the help center.
开发者_如何学CClosed 7 years ago.
Improve this questionweb2py is listed under GNU GPL v2.0 so my question is:
If I develop an application using web2py do I have to release it under GNU GPL v2.0?
No. This is stated clearly in the web2py license http://web2py.com/book/default/section/1/7 http://web2py.com/book/default/section/1/8
If you create an application that is based on (still uses) web2py, extends web2py, or integrates with the web2py source then it would be subject to the GPL V2. If you use web2py as a tool and it is not related to the product you are using it on, you should be just fine.
Be careful about shipping and distribution. To be GPL 2.0 compatible, you have to release the full source and build code if you create a "distribution". If you send it out to someone, share it, or sell it you are quite possibly subjecting your code to GPL 2.0 terms. If you are putting it on a server for private hosting or contracting someone else to do work on it, you most likely are not subject to those terms.
Jacob
精彩评论