Community health files, and a LICENSE GitHub can actually read - #31
Open
alpibrupa wants to merge 1 commit into
Open
Community health files, and a LICENSE GitHub can actually read#31alpibrupa wants to merge 1 commit into
alpibrupa wants to merge 1 commit into
Conversation
GitHub reported no licence for this repository despite a LICENSE file being present, which meant no licence badge, nothing for automated tooling to read, and a repository that looks unlicensed to anyone deciding whether they may use it. The cause was the file itself. Comparing it against the text GitHub matches against turned up ten genuine word differences, not just formatting -- and one of them is in the Appendix, which Article 5 makes operative: the compatible licence list said "GNU Lesser General Public Licence (LGPL) v. 2.1, v. 2.1+" where the official text says "v. 2.1, v. 3". Elsewhere "the fact of your having accepted any warranty" against the official "the fact You have accepted". This repository was carrying a mis-transcribed EUPL. LICENSE is now the canonical text, byte for byte, from the same source GitHub compares against. Nothing about the licence chosen has changed. Added the three files a contributor looks for and did not find: CONTRIBUTING.md says how to set up, what CI will check before it checks it, and the one rule that is not negotiable. Contributions are EUPL-1.2, stated plainly, so there is no ambiguity and no separate agreement to sign. SECURITY.md says where to report privately and, more usefully, what the interesting attack surface actually is -- this project reads files a user points it at, so hostile input rather than merely malformed input is the question. It is also honest that there is no bounty and no SLA. CODE_OF_CONDUCT.md is Contributor Covenant 2.1 with a real contact address. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
GitHub reported no licence for this repository despite a LICENSE file being present — no badge, nothing for automated tooling to read, and a repository that looks unlicensed to anyone deciding whether they may use it.
The cause was the file. Compared against the text GitHub actually matches against, there were ten genuine word differences — not just formatting — and one of them sits in the Appendix, which Article 5 makes operative:
This repository was carrying a mis-transcribed EUPL.
LICENSEis now the canonical text byte for byte, from the same source GitHub compares against. The licence chosen has not changed.Plus the three files a contributor looks for and did not find:
Description and topics set on the repository at the same time; both were empty.
🤖 Generated with Claude Code