Skip to content

Add a license#37

Merged
StanFromIreland merged 6 commits into
mainfrom
license
Jun 15, 2026
Merged

Add a license#37
StanFromIreland merged 6 commits into
mainfrom
license

Conversation

@StanFromIreland

@StanFromIreland StanFromIreland commented Jun 12, 2026

Copy link
Copy Markdown
Member

Before licensing, we need permission from all contributors, please tick off your box if you agree with this change:

I went with CC0 1.0 Universal as it's the one we have for the devguide, and I think it's reasonable here. I also considered the PSF2 license, but it states specifically, "this software ("Python")", so I don't think we can apply it here.

@JelleZijlstra

Copy link
Copy Markdown
Member

CC0 is a bit unusual for software. python/bedevere and python/miss-islington are under the Apache license, maybe that's a better choice?

@StanFromIreland

Copy link
Copy Markdown
Member Author

We can also go with MIT, that's what Buildbot-config is under: https://github.com/python/buildmaster-config/blob/main/LICENSE.txt

@hugovk

hugovk commented Jun 12, 2026

Copy link
Copy Markdown
Member

Or the PSF licence in case we want the CLA bot? Compare python/release-tools#249.

I'm fine with any of PSF, Apache and MIT.

@StanFromIreland

Copy link
Copy Markdown
Member Author

I don't think we can use PSF license, as I said above, it explicitly states:

otherwise using this software ("Python") in source or binary form and its associated documentation.

@hugovk

hugovk commented Jun 12, 2026

Copy link
Copy Markdown
Member

Like this?

otherwise using this software ("PSRT GHSA Bot") in source or binary form and its associated documentation.

@StanFromIreland

Copy link
Copy Markdown
Member Author

Like this?

That involves messing with licenses, and that's not something I fancy particularly so I'd rather avoid it.

@hugovk

hugovk commented Jun 12, 2026

Copy link
Copy Markdown
Member

I don't think naming the software the licence applies to is any more controversial than naming the copyright holder or year.

And this PR didn't mention it, but I just saw you said on Discord the plan is to make this repo public, so the CLA bot will be especially useful in that case.

@StanFromIreland

Copy link
Copy Markdown
Member Author

I can change it again.

but I just saw you said on Discord the plan is to make this repo public

I think we might want to limit PRs to commiters however, to avoid any possible actions attacks.

Comment thread LICENSE Outdated
Comment thread LICENSE Outdated
Comment thread LICENSE Outdated
Comment thread LICENSE Outdated
@JacobCoffee

Copy link
Copy Markdown
Member

PSF license is good here, thanks for the revert.

Co-authored-by: Jacob Coffee <jacob@z7x.org>
@StanFromIreland StanFromIreland merged commit 0ff28e8 into main Jun 15, 2026
4 checks passed
@StanFromIreland StanFromIreland deleted the license branch June 15, 2026 15:29
@StanFromIreland

Copy link
Copy Markdown
Member Author

Thanks all!

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.

6 participants