I’m building a commercial web application that uses jquery. I think I need to use the MIT licence for jquery because the application is commercial. When I looked at the MIT licence in Wikipedia it says:
“It is a permissive license, meaning that it permits reuse within proprietary software on the condition that the license is distributed with that software”
My question is how do you distribute the licence in a web application? Does the user have to accept the licence the first time they use the web site? Or do I include the licence in an about page?
As I understand it, when you are displaying a web page, you’re not actually distributing the software. There are exceptions to this, but none that apply to the MIT license.
I believe when you include jQuery in your web page, there is a reference to the license in the jQuery source. That should be sufficient.
Here is the reference in the source code, from the minified version of jQuery:
If you are distributing the app as a commercial application to be executed on the customer’s servers, I would include a full copy of the MIT license and the unminified source code for jQuery with the application as separate files.
There are not any terms that the end user has to agree to, unless they decide to distribute the jQuery files themselves.