Skip to content

chore: relicense to PolyForm Noncommercial 1.0.0 - #8

Merged
jakebromberg merged 1 commit into
mainfrom
chore/relicense-polyform-noncommercial
Aug 13, 2026
Merged

jakebromberg merged 1 commit into
mainfrom
chore/relicense-polyform-noncommercial

Conversation

@jakebromberg

Copy link
Copy Markdown
Member

Adds the PolyForm Noncommercial License 1.0.0 (SPDX PolyForm-Noncommercial-1.0.0) as part of the org-wide relicensing. Wave 1 — the 17 repos with a sole copyright holder — landed first; this repo is in the wave that has outside contributors.

What stays free

Named as permitted purposes in the license itself, with no need to ask:

  • Personal study, research, experiment, hobby projects, private entertainment
  • Educational institutions
  • Charitable organizations and nonprofits — including other college and community radio stations
  • Public research organizations, public safety and health organizations, and government institutions

The license grants this "regardless of the source of funding or obligations resulting from the funding," so grant- and university-funded use is covered.

What changes

Commercial use requires a separate agreement. See COMMERCIAL.md.

Attribution

The Required Notice: lines at the bottom of LICENSE must be passed along to anyone who receives any part of the software, which makes attribution a license condition rather than a convention.

Prior releases

Prospective only. Versions already published under the previous license remain under it permanently, and existing copies keep the rights they were given.

Notes for review

  • The license body above the --- is upstream PolyForm text, verbatim. Only the trailing notice block is repo-specific.
  • PolyForm Noncommercial is source-available, not OSI-approved — deliberately so, since OSI approval requires permitting commercial use.

Authorship — please confirm before merging

Every commit in this repository is @rybesh's; none are station-authored. That makes this the one repo in the relicensing where the change is being proposed over someone else's work rather than the station's, so it should not merge on the org-wide decision alone.

@rybesh — two questions, and either answer is fine:

  1. Are you happy for this code to carry PolyForm Noncommercial, including WXYC selling commercial exceptions over it?
  2. Or would you rather this repo move to your own account and keep its current license?

If (2), close this PR and we'll arrange the transfer.

Adds the PolyForm Noncommercial License 1.0.0 as this repository's license. Noncommercial use stays free and is named explicitly in the license text: personal study and hobby projects, educational institutions, charitable organizations and nonprofits, public research organizations, and government institutions, regardless of how they are funded. Commercial use now requires a separate agreement with the station; COMMERCIAL.md explains who needs one and how to ask.

Attribution is carried by the `Required Notice:` lines at the bottom of LICENSE, which PolyForm requires to travel with the software to anyone who receives it.

Relicensing is prospective only. Every version already published under the previous license stays under those terms.
@rybesh

rybesh commented Aug 13, 2026

Copy link
Copy Markdown
Collaborator

Fine with me 👍

@jakebromberg
jakebromberg merged commit 47de5c7 into main Aug 13, 2026
1 check passed
@jakebromberg
jakebromberg deleted the chore/relicense-polyform-noncommercial branch August 13, 2026 16:20
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