Introduction to the General Public License (GPL)
The GPL is a free copyleft license for software and other works. It permits people to use, read, copy, share, modify, and distribute a work, while requiring derivative works to continue using the same license terms.
Rights Granted by the GPL
GPL stands for General Public License and is a free software license. A program or work licensed under the GPL may be used, read, copied, shared, modified, and redistributed by anyone. It was originally written for the GNU Project and created in early 1989 by Richard Stallman, the founder of the free software foundation.
The Core Requirement of copyleft
The GPL uses a copyleft mechanism: users may create and publish derivative works, but must retain the original work's license terms when distributing them. A derivative work based on GPL software therefore cannot be placed under a different license at will. This requirement is intended to keep later versions free and open.
Differences from permissive licenses
BSD and MIT are permissive licenses. They also allow software to be copied, modified, and distributed, but impose fewer restrictions on the license used for derivative works and mainly require attribution to the original developers. In contrast, the GPL places greater emphasis on retaining the same license conditions. The key difference between the two types of licenses lies in their redistribution requirements.
Original Tutorial
https://www.binance.com/en/academy/glossary/general-public-license
Mark it complete when you understand it.
Opening a lesson does not complete it automatically. You can change its status at any time.