Skip to content

Relicense to PolyForm Noncommercial 1.0.0 - #39

Closed
richardkfm wants to merge 1 commit into
mainfrom
claude/session-e24ayc
Closed

richardkfm wants to merge 1 commit into
mainfrom
claude/session-e24ayc

Conversation

@richardkfm

Copy link
Copy Markdown
Owner

Summary

  • GPLv3 explicitly permits commercial use, so it didn't satisfy a strict noncommercial requirement — replaced LICENSE with PolyForm Noncommercial 1.0.0, copyright Richard Kaufmann.
  • Updated pyproject.toml (author, classifier), README.md (license badge + License section), and CLAUDE.md project-purpose line from "open-source" to "source-available", since the project is no longer OSI-approved open source under this license.
  • Added a CHANGELOG.md entry under Unreleased and bumped __version__ to 0.14.0 per the repo's versioning policy.

Test plan

  • python -m pytest — all 249 tests pass
  • Verified no other files reference GPL/OSI-approved/"open-source" in relation to this project's own licensing (remaining hits are about Heimdall being open-source, unrelated)

Generated by Claude Code

GPLv3 permits commercial use, so it doesn't satisfy a strict
noncommercial requirement. Replaces LICENSE with PolyForm Noncommercial
1.0.0, updates pyproject/README metadata, and drops "open-source" ->
"source-available" wording since the project is no longer OSI-approved
open source.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NAbKW9RjPZ9pbcFjRRCBv4
@richardkfm richardkfm closed this Jul 6, 2026
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