feat: Add Contributor License Agreements (CLA) for individual and corporate contributors with automated enforcement.

This commit is contained in:
abdullahalam123
2025-12-05 14:57:35 +05:30
parent e0381e6aa0
commit 5e23a7e77e
6 changed files with 357 additions and 0 deletions

18
.github/cla.json vendored Normal file
View File

@@ -0,0 +1,18 @@
{
"name": "BentoPDF CLA",
"text": [
"Thank you for your contribution to BentoPDF!",
"",
"By signing this CLA, you agree to the terms of our Contributor License Agreement.",
"",
"**Individual Contributors**: Please review and sign our [Individual CLA (ICLA)](ICLA.md)",
"",
"**Corporate Contributors**: If you are contributing on behalf of your employer, please have your organization sign our [Corporate CLA (CCLA)](CCLA.md) by contacting contact@bentopdf.com"
],
"notes": {
"purpose": "This CLA enables BentoPDF's dual licensing model (AGPL-3.0 + commercial license)",
"icla_url": "https://github.com/alam00000/bentopdf/blob/main/ICLA.md",
"ccla_url": "https://github.com/alam00000/bentopdf/blob/main/CCLA.md",
"contact": "contact@bentopdf.com"
}
}