Blockchain Glossary

General Public License

General Public License

August 30th, 2021   |   Updated on March 7th, 2022

GPL is the acronym for GNU’s General Public License, and it’s one of the most popular open source licenses. Richard Stallman created the GPL to protect the GNU software from being made proprietary. It is a specific implementation of his “copyleft” concept.

If you have used a GPL component in your software, then your entire software is considered a ‘work based on’ a GPL and, therefore you are not allowed to claim patents or copyright on the software. Moreover, you are obligated to display a copyright notice, disclaimer of warranty, intact GPL notices, and a copy of the GPL.