Model View Controller (MVC)
[edit|delete]MVC is a software engineering design that separates your code for the data representation (model), data presentation (view) and application logic (controller)
Comments
Francesco on 2008-03-04 10:57:59 says
Simply put: can I develop a web application and make money with it without caring about licence issues? [inappropriate?]
Simply put: can I develop a web application and make money with it without caring about licence issues? [inappropriate?]
Massimo on 2008-03-04 12:00:20 says
Yes, you can sell your app under any license you like as long as you make clear where you app ends and web2py starts.
In other words: do not modify web2py source code, do not embed web2py python source code into your application, do not claim you created web2py.
Licenses may propagate to derived programs not to programs that simply call each other functions (like in the web2py case). Another example are compilers.
I hope you make money with web2py apps and you do not owe me anything. [inappropriate?]
Yes, you can sell your app under any license you like as long as you make clear where you app ends and web2py starts.
In other words: do not modify web2py source code, do not embed web2py python source code into your application, do not claim you created web2py.
Licenses may propagate to derived programs not to programs that simply call each other functions (like in the web2py case). Another example are compilers.
I hope you make money with web2py apps and you do not owe me anything. [inappropriate?]