GPL or General Public License refers to a type of Open Source Software or OSS license that was developed by the Free Software Fondation or FSF with the goal of promoting high-quality free software. There are multiple OSS licenses that developers can publish under if they want to – not all of them mandate that the software created under them is also free, while the GPL does.