CLA.md•5.64 kB
# Contributor License Agreement (CLA)
## Continuo Memory System - Individual Contributor License Agreement
**Version 1.0 - Effective 2025-10-14**
Thank you for your interest in contributing to Continuo Memory System ("Project") maintained by D.D. & Gustavo Porto ("Maintainers"). This Contributor License Agreement ("Agreement") documents the rights granted by contributors to the Maintainers.
## 1. Definitions
**"You"** means the individual signing this Agreement and making a Contribution to the Project.
**"Contribution"** means any original work of authorship, including modifications or additions to existing work, submitted by You to the Project.
**"Submit"** means any form of electronic, verbal, or written communication sent to the Project, including but not limited to code, documentation, comments on GitHub, pull requests, or emails to project mailing lists.
## 2. Grant of Copyright License
You hereby grant to the Maintainers and recipients of the Project a **perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license** to:
- Reproduce, prepare derivative works of, publicly display, publicly perform, and distribute Your Contribution and such derivative works
- Sublicense the above rights to third parties
- **Dual-license** Your Contribution under both:
- GNU Affero General Public License version 3 (AGPL-3.0), AND
- Commercial License (proprietary terms)
## 3. Grant of Patent License
You hereby grant to the Maintainers and recipients of the Project a **perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable patent license** to:
- Make, have made, use, offer to sell, sell, import, and otherwise transfer Your Contribution
- Where such license applies only to patent claims licensable by You that are necessarily infringed by Your Contribution alone or by combination of Your Contribution with the Project
## 4. Your Representations
You represent that:
1. ✅ You are **legally entitled** to grant the above licenses
2. ✅ Your Contribution is Your **original creation** (or You have rights to submit it)
3. ✅ Your Contribution includes **complete details of any third-party licenses** or restrictions
4. ✅ You are **not aware** of any claims, suits, or actions affecting Your Contribution
5. ✅ Your submission includes **attribution** for any work that is not entirely Your own
## 5. Contribution Under AGPL v3
You understand that:
- Your Contribution will be **publicly released** under AGPL v3
- It may also be made available under a **commercial license**
- You **retain copyright** to Your Contribution
- You can still use Your Contribution for **any purpose**
## 6. Support and Warranty Disclaimer
You provide Your Contribution on an **"AS IS" basis**, without warranties or conditions of any kind, either express or implied, including but not limited to:
- Warranties of merchantability
- Fitness for a particular purpose
- Non-infringement
You are **not obligated** to provide support for Your Contribution unless You choose to do so.
## 7. Notification of Third-Party Licenses
If Your Contribution includes material that You did not author, You must:
1. ✅ **Identify** the source and license
2. ✅ **Include** the complete text of the license
3. ✅ **Notify** the Maintainers in the pull request or submission
## 8. Attribution
In recognition of Your Contribution, the Maintainers will:
- ✅ Include Your name in the **AUTHORS** or **CONTRIBUTORS** file
- ✅ Maintain **Git commit history** showing Your authorship
- ✅ Credit You in **release notes** for significant contributions
## 9. Commercial Benefits (Optional)
For **significant contributions**, You may be eligible for:
- 💰 **Bounties**: $500-$5,000 for priority features
- 📈 **Revenue share**: 10% of commercial license revenue from modules You author
- 🎯 **Consulting opportunities**: Paid engagements for enterprise customers
- 🏆 **Recognition**: Featured in project documentation and marketing
Contact maintainers to discuss commercial arrangements.
## 10. Term and Termination
- This Agreement is **perpetual** and **irrevocable**
- Rights granted are **permanent** and cannot be revoked
- You may **stop contributing** at any time, but licenses granted remain
## 11. Entire Agreement
This Agreement is the **entire agreement** between You and the Maintainers regarding Your Contributions and supersedes all prior agreements.
---
## How to Sign
### For Code Contributions
Add this to your **first pull request**:
```
I have read and agree to the Contributor License Agreement (CLA).
Signed: [Your Full Name]
Date: [YYYY-MM-DD]
GitHub: @[your-username]
Email: [your-email]
```
### For Ongoing Contributors
Sign once by adding yourself to **`CONTRIBUTORS.md`**:
```markdown
## Contributors
- **[Your Name]** (@github-username) - [Brief contribution] - CLA signed 2025-XX-XX
```
### Corporate Contributors
If contributing on behalf of an employer, please contact maintainers for a Corporate CLA agreement.
---
## Example Signed Statement
```
I have read and agree to the Contributor License Agreement (CLA) version 1.0.
I confirm that:
- This contribution is my original work
- I have the right to submit it under the terms of the CLA
- I understand it will be dual-licensed under AGPL v3 + Commercial License
Signed: Jane Doe
Date: 2025-10-14
GitHub: @janedoe
Email: jane@example.com
```
---
## Questions?
📧 **Email**: gustavo@shigoto.me
📄 **Full CLA**: [CLA.md](CLA.md)
---
**Continuo Memory System**
Copyright © 2025 D.D. & Gustavo Porto
*Thank you for contributing to sustainable open source!*