The GNU General Public License (GNU GPL or simply GPL) is a widely used free software license, originally written by Richard Stallman for the GNU project.
Published software should be free software. To make it free software, you need to release it under a free software license. We normally use the GNU General Public License (GNU GPL)