ReflectionUI and CustomUI libraries are distributed under the GNU Lesser General Public License v3.
These programs are distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
The license allows developers and companies to use and integrate a software component released under the LGPL into their own (even proprietary) software without being required by the terms of a strong copyleft license to release the source code of their own components. However, any developer who modifies an LGPL-covered component is required to make their modified version available under the same LGPL license. For proprietary software, code under the LGPL is usually used in the form of a shared library, so that there is a clear separation between the proprietary and LGPL components.
The GNU Lesser General Public License allows you also to freely redistribute the libraries under the same license, if you provide the terms of the GNU Lesser General Public License with them and add the copyright notice at the appropriate place (with a link to http://javacollection.net/reflectionui/ web site when possible).