Skip to content

Fix social card + CLAUDE.md to say source-available, not open source#5

Merged
hugooc merged 1 commit into
mainfrom
og-license-wording
May 27, 2026
Merged

Fix social card + CLAUDE.md to say source-available, not open source#5
hugooc merged 1 commit into
mainfrom
og-license-wording

Conversation

@hugooc
Copy link
Copy Markdown
Owner

@hugooc hugooc commented May 27, 2026

After the relicense to PolyForm Noncommercial 1.0.0 (ADR-007), OpenKP is source-available, not open source — it restricts commercial use and isn't OSI-approved. Two spots still claimed "open source":

  • site/assets/og-image.svg pillar text: OPEN SOURCESOURCE-AVAILABLE, matching the site's own final-CTA vocabulary. Re-rendered og-image.png from the SVG at exactly 1200×630 (the PNG is what social platforms actually fetch when openkp.org is shared).
  • CLAUDE.md audience line: "open-source GitHub project" → "source-available".

The remaining "open source" mentions in the repo are about Playwright (a dependency) and Open Record (the upstream reference), not OpenKP, so they stay as-is. License naming and the source-available/noncommercial vocabulary are now consistent across the site, docs, ADRs, LICENSE, and package metadata.

Verified the re-rendered card visually — all three pillars fit cleanly with no overflow. Site-only change, no Python source touched.

🤖 Generated with Claude Code

After the relicense to PolyForm Noncommercial 1.0.0 (ADR-007), OpenKP is
source-available, not open source (it restricts commercial use and is not
OSI-approved). Two spots still claimed "open source":

- site/assets/og-image.svg pillar text: OPEN SOURCE -> SOURCE-AVAILABLE,
  matching the site's own final-CTA vocabulary. Re-rendered og-image.png
  from the SVG at 1200x630 (the PNG is what social platforms fetch).
- CLAUDE.md audience line: "open-source GitHub project" -> "source-available".

The remaining "open source" mentions in the repo are about Playwright (a
dependency) and Open Record (the upstream reference), not OpenKP, so they
stay as-is.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@hugooc hugooc merged commit 96013ae into main May 27, 2026
3 checks passed
@hugooc hugooc deleted the og-license-wording branch May 27, 2026 23:31
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.

1 participant