Blockchain Glossary

General Public License

Published on August 30th, 2021

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.