Journal / Licensing
Licensing

"GPL" gets printed on every WordPress theme page, but few buyers know what it actually grants them. Here's the short, practical version — no legal degree required.
WordPress itself is licensed under the GNU General Public License (GPL v2 or later). Because themes and plugins are derivative works that hook directly into WordPress's PHP code, the Free Software Foundation's long-standing position — and WordPress.org's own policy — is that the PHP portion of a theme must also be GPL-licensed to be distributed through the official directory.
The GPL requirement applies to the PHP code. Images, fonts, and sometimes CSS/JS bundled with a theme can legally carry a separate, more restrictive license — this is called a "split license." It's why some premium themes are "100% GPL" in their code but tell you to swap out the demo photography before going live. Always check what's covered before reusing bundled imagery commercially.
A common — and legitimate — business model: ship a genuinely free, fully GPL base theme, then sell a separate paid plugin ("Theme Pro," "Builder Pro") that unlocks extra blocks or styling options. The base theme's GPL status isn't compromised by this; you're just buying an optional add-on, same as any other premium plugin. The problem is when a demo's headline layout secretly depends on that paid add-on to render — always confirm the free tier actually looks like the demo.
If a WordPress theme is genuinely GPL, you own real, transferable rights to it — not a rental. That's the whole point of the license, and it's worth checking for before you buy anything that claims it.