GNU GPL

GNU General Public License

The GNU General Public License is the most widely used free software license, which guarantees end users the freedom to run, study, share and modify the software.

Why GPL Matters

Freedom

Ensures users have the freedom to study and modify the software to suit their needs.

Compatibility

Designed to work with other free software licenses while protecting user rights.

Community

Fosters collaborative development and knowledge sharing between worldwide developers.

How GPLv3 Works

Step 1

When you distribute GPL-covered software, you must include the full source code and license terms.

Step 2

If you modify the software, your derivatives must also be distributed under GPL terms.

Step 3

Users receive the freedom to study, share, and improve the software for any purpose.

Key Resources

License Text

Access the full text of the GNU General Public License Version 3.

Read License

Implementation Guides

Learn how to apply GPL to your projects with our step-by-step guides.

View Guides

Translations

Read the license in over 40 languages to ensure global accessibility.

View Translations

Community Help

Connect with developers through our IRC channels and mailing lists.

Join Channels

Ready to License Your Software?

Use the GPL to create free software that empowers users and protects their freedoms.

Start a Conversation