I am working on project that deals in customer support. This website actually sells products ( so it is commerical ), and provides customer support. So in this project/website I was about to use select2 .
Select2 License:
This software is licensed under the Apache License, Version 2.0 (the
“Apache License”) or the GNU General Public License version 2 (the
“GPL License”). You may choose either license to govern your use of
this software only upon the condition that you accept all of the terms
of either the Apache License or the GPL License.
Can I use this in the website?
Ask me if any other info is also required.
Apache license is a non-copyleft open-source license that does not require anything from you. You can use code covered by Apache version 2 license for anything you want.
The GPL alternative is there to permit combining the work with code covered by GPL version 2, because Apache version 2 license by itself is only compatible with GPL version 3.
Note that for server side you could even use GPL code in a website, because the requirements of GPL pertain to distributing the code and you are not distributing that code. You are distributing the JavaScript code though, so you need to rely on the Apache license option in this particular case.
2