GNU General Public License 即 GNU通用公共许可证 ,英文通常以GNU GPL或是直接简短的以GPL表示,是一个广泛被使用的自由软件许可证,最初由理查德·斯托曼为GNU计划而撰写。此许可证最新版本为“第3版”(v3),2007年6月29日发布。GNU通用公共许可证(英文:GNU Lesser General Public License,一般简称LGPL)是改自GPL的另一个版本,其目的是为了应用于一些软件库。