GNU通用公共许可证
distributed under GNU General Public License.