.github/CONTRIBUTING.md requires full copyright assignment + patent license + moral-rights waiver to Dafdef, inc. Enforcement is a checkbox in the PR template — legally weak (checkboxes aren't durable evidence of assent to that scope) and no bot verifies it.
Options
- cla-assistant.io (or
contributor-assistant/github-action): contributor signs once per identity; the bot blocks PRs until signed. Signatures are recorded off-repo.
- DCO (
Signed-off-by: trailers): lighter-weight, cryptographically-durable-ish assertion. Doesn't cover copyright assignment; only origin/patent.
- Soften the CLA: switch from exclusive assignment to a non-exclusive license grant with sublicensing rights — durable enough for the commercial-licensing model, less deterring.
Best combined: cla-assistant + a softened non-exclusive grant.
Size: M
.github/CONTRIBUTING.mdrequires full copyright assignment + patent license + moral-rights waiver to Dafdef, inc. Enforcement is a checkbox in the PR template — legally weak (checkboxes aren't durable evidence of assent to that scope) and no bot verifies it.Options
contributor-assistant/github-action): contributor signs once per identity; the bot blocks PRs until signed. Signatures are recorded off-repo.Signed-off-by:trailers): lighter-weight, cryptographically-durable-ish assertion. Doesn't cover copyright assignment; only origin/patent.Best combined: cla-assistant + a softened non-exclusive grant.
Size: M