A dual-licensing model that enables open source development while protecting commercial interests.
The Commercial Restricted License (CRL) is a software license designed to bridge the gap between fully open and fully proprietary software. It allows unrestricted non-commercial use while requiring explicit permission and licensing for commercial applications.
- β Free for non-commercial use - Personal projects, academic research, and open source
- πΌ Commercial licensing available - Revenue-generating use requires separate license
- π Clear boundaries - Explicit definitions of commercial vs non-commercial use
- π Standard format - Easy to understand and implement
- βοΈ Legal clarity - Reduces ambiguity around usage rights
The following uses are permitted without additional licensing:
- Personal use, learning, and experimentation
- Academic research and education
- Open source projects that are not monetized
- Internal evaluation within commercial organizations (limited to 30 days)
- Use by registered non-profit organizations
The following uses require a commercial license:
- Use in revenue-generating products or services
- Integration into commercial software
- Use by for-profit organizations in business operations
- Paid consulting, support, or services using the software
- Organizations with annual revenue exceeding $100,000 USD
- Copy the
CRL.mdfile to your project - Rename
CRL.mdtoLICENSE.md - Replace the placeholders:
[YEAR]with the copyright year[YOUR NAME]with your name or organization[YOUR COUNTRY]with your jurisdiction
- Add this to your project's main README:
## License
This project is licensed under the Commercial Restricted License (CRL) v1.1.
See [LICENSE.md](LICENSE.md) for details.
For commercial use, please contact [[email protected]] for licensing options.- Non-commercial use: You can use the software freely under the terms in
CRL.md - Commercial use: Contact the copyright holder to discuss commercial licensing
- Unsure? Review the definitions in the license or contact the author
The complete license text is available in CRL.md.
- MIT/Apache: Too permissive, allows unrestricted commercial use
- GPL: Too restrictive, requires derivative works to be open source
- Dual licensing: Often unclear or requires complex legal structures
- Clear commercial boundaries with specific revenue thresholds
- Simple implementation with standard license format
- Flexible licensing for different commercial scenarios
- Familiar structure based on established license patterns
| License | Non-Commercial | Commercial | Copyleft | Complexity |
|---|---|---|---|---|
| MIT | β Free | β Free | β No | Low |
| GPL v3 | β Free | β Free* | β Yes | High |
| CC BY-NC | β Free | β Restricted | β No | Medium |
| CRL | β Free | πΌ License Required | β No | Low |
*GPL allows commercial use but requires source disclosure
## License
Licensed under the Commercial Restricted License (CRL) v1.1.
- β
**Free** for non-commercial use
- πΌ **Commercial license** required for business use
Contact: [email protected]"""
Copyright (c) [YEAR] [YOUR NAME]
Licensed under the Commercial Restricted License (CRL) v1.1.
See LICENSE file for details.
For commercial licensing, contact: [email protected]
"""If you're a software author using CRL, consider these commercial licensing models:
- Per-developer licensing
- Revenue-based percentage fees
- Enterprise unlimited licenses
- SaaS usage-based pricing
- Perpetual vs subscription licensing
- Support and maintenance inclusions
- Customization and modifications rights
- Redistribution permissions
- Ensure you own or have rights to license the software
- Consider trademark protection for your project name
- Maintain clear records of license agreements
- Consult legal counsel for complex licensing scenarios
- Review the commercial use definitions carefully
- When in doubt, contact the copyright holder
- Document your intended use case
- Consider future growth when evaluating commercial thresholds
Q: Is CRL OSI-approved?
A: No, CRL restricts commercial use and therefore doesn't meet OSI's definition of open source.
Q: Can I modify CRL-licensed software?
A: Yes, for non-commercial use. Commercial use of modifications requires licensing.
Q: What if my non-profit becomes commercial?
A: You would need to obtain commercial licensing at that point.
Q: How is "commercial use" enforced?
A: Copyright holders can pursue legal action for unauthorized commercial use.
Q: Can I use CRL for my own projects?
A: Yes! CRL itself is MIT-licensed, so you can freely use it for your projects.
We welcome contributions to improve the CRL license template:
- Fork this repository
- Create a feature branch
- Submit a pull request with your improvements
- π§ General questions: Open an issue in this repository
- πΌ Commercial licensing: Contact the specific software author
- π Legal advice: Consult qualified legal counsel
- Updated placeholder format from angle brackets (
<>) to square brackets ([]) - Improved text formatting in "No Warranty" section for better readability
- Updated liability clause to reference "AUTHORS OR COPYRIGHT HOLDERS"
- Enhanced consistency in legal terminology
- Removed the need to clearly mark any modifications made to the Software
- Initial release of Commercial Restricted License
- Clear commercial/non-commercial definitions
- Standard license format
- Revenue threshold guidelines
Note: This license template is provided for informational purposes. Always consult legal counsel for specific licensing needs.
This CRL license template and documentation is licensed under the MIT License. See LICENSE.txt for details.