What is the GPL License?

GPL stands for General Public License, specifically the GNU General Public License. It’s an open-source license that gives users the freedom to:

  • Use the software for any purpose.
  • Modify the software to fit their needs.
  • Distribute the original or modified software.
  • Share the software freely with others.

WordPress is licensed under the GPLv2 (or later), which means the entire WordPress core is open source and free to use, modify, and distribute.

Why Does WordPress Use GPL?

When WordPress was created, its founders wanted it to be an open and collaborative project. The GPL ensures that WordPress stays free and accessible to everyone, forever. Even if someone modifies WordPress and redistributes it, they must also release their modifications under the GPL.

How Does GPL Affect Themes & Plugins?

Since WordPress itself is under GPL, any software built on top of it—like themes and plugins—is also expected to follow the GPL license. This means:

  • You can freely use and modify WordPress themes and plugins (unless they contain non-GPL code).
  • Some developers sell premium themes and plugins, but because of GPL, buyers can still modify and redistribute them.
  • Some companies add extra restrictions (like licensing only for one website), but the core GPL rights always apply.

What This Means for You

  • If you’re a user, you’re free to download, modify, and share WordPress and any GPL-licensed themes/plugins.
  • If you’re a developer, anything you create based on WordPress should also follow GPL, keeping the open-source spirit alive.