While I don't necessarily advocate for changing web2py's license, I
think it's important to clarify the issues surrounding the license so
people are clear.

The question is "can a web2py app be not GPL when the framework is
GPL?".  I don't think it's as clear cut as someone might suggest.  At
least it is controversial in a similar way as using GPL libraries or
linking to GPL code (ref: 
http://en.wikipedia.org/wiki/GNU_General_Public_License#Linking_and_derived_works)

Clearly an app developed by web2py framework is separate from the
framework, but at the same time, it cannot run without using the
framework.  Especially when the app is compiled, it could be
considered a case of "static linking" (??).

The other issue is even if this scenario isn't quite kosher with
respect to how GPL works, but if web2py (Massimo) explicitly permits
it to be non-GPL, will that still be okay?

I don't mean to beat a dead horse, but I think it is quite important
for people what are interested in developing commercial apps using
web2py.

Reply via email to