Skip to content

Conversation

@jasperf
Copy link
Contributor

@jasperf jasperf commented Dec 30, 2025

This PR updates Elayne's licensing from GPL v2 to GPL v3, bringing the theme in line with modern WordPress ecosystem standards and providing enhanced patent protection and stronger copyleft provisions. The change affects core theme documentation files including version headers, copyright notices, and license text, ensuring full compliance with GPL v3 requirements across all user-facing and developer-facing documentation. This is a significant legal and administrative update that improves the theme's compatibility with GPL v3 plugins and provides clearer licensing terms for commercial and open-source use cases. All changes maintain backward compatibility while strengthening the theme's open-source foundation.

License Migration:

  • Added complete GPL v3 license text in new LICENSE.md file, replacing previous GPL v2 licensing
  • Updated style.css header to declare "License: GPL-3.0-or-later" and "License URI: https://www.gnu.org/licenses/gpl-3.0.html"
  • Modified readme.txt license declaration to GPL v3, ensuring WordPress.org theme directory compliance

Documentation Updates:

  • Updated README.md with GPL v3 license badge, copyright notice, and detailed license section explaining terms
  • Revised CHANGELOG.md to document the GPL v3 migration as a key update in version history
  • Ensured consistent GPL v3 references across all documentation files for legal clarity

Copyright and Attribution:

  • Maintained existing copyright attribution while updating license terms throughout theme files
  • Preserved all third-party image credits and GPL-compatible asset attributions in readme.txt

Files Changed:

@jasperf jasperf changed the title Gpl V3 GPL V3 Dec 30, 2025
@jasperf jasperf merged commit 98e8bbd into main Dec 30, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants