This document explains the licensing structure for the Forge framework and its extensions.
Forge uses a dual-licensing approach:
- Forge Core Framework: MIT License (permissive, open source)
- AI Extension: Commercial Source-Available License (restrictive)
- All Other Extensions: MIT License (permissive, open source)
| Component | License | Commercial Use | Redistribution |
|---|---|---|---|
| Forge Core | MIT | ✅ Free | ✅ Yes |
| Auth Extension | MIT | ✅ Free | ✅ Yes |
| Cache Extension | MIT | ✅ Free | ✅ Yes |
| Consensus Extension | MIT | ✅ Free | ✅ Yes |
| Dashboard Extension | MIT | ✅ Free | ✅ Yes |
| Database Extension | MIT | ✅ Free | ✅ Yes |
| Events Extension | MIT | ✅ Free | ✅ Yes |
| GraphQL Extension | MIT | ✅ Free | ✅ Yes |
| gRPC Extension | MIT | ✅ Free | ✅ Yes |
| HLS Extension | MIT | ✅ Free | ✅ Yes |
| Kafka Extension | MIT | ✅ Free | ✅ Yes |
| MCP Extension | MIT | ✅ Free | ✅ Yes |
| MQTT Extension | MIT | ✅ Free | ✅ Yes |
| oRPC Extension | MIT | ✅ Free | ✅ Yes |
| Queue Extension | MIT | ✅ Free | ✅ Yes |
| Search Extension | MIT | ✅ Free | ✅ Yes |
| Storage Extension | MIT | ✅ Free | ✅ Yes |
| Streaming Extension | MIT | ✅ Free | ✅ Yes |
| WebRTC Extension | MIT | ✅ Free | ✅ Yes |
| AI Extension | Commercial | ❌ License Required | ❌ No |
Location: LICENSE (root directory)
The MIT License is one of the most permissive open source licenses. You can:
- ✅ Use for commercial purposes
- ✅ Modify the code
- ✅ Distribute copies
- ✅ Sublicense
- ✅ Use in proprietary software
Requirements:
- Include the original copyright notice
- Include the license text
No Warranty: The software is provided "as is" without warranty.
Location: extensions/ai/LICENSE
The AI Extension uses a more restrictive license because it contains proprietary algorithms and represents significant R&D investment.
You CAN use the AI Extension for FREE for:
- Personal projects
- Educational purposes
- Research and academic use
- Internal evaluation (90 days)
- Learning and studying the code
You NEED a paid commercial license for:
- Production deployments in commercial environments
- SaaS products or services
- Internal tools that generate revenue or cost savings
- Any commercial advantage use
You CANNOT:
- Redistribute the AI Extension
- Build competing AI products
- Extract and reuse the AI models or algorithms
- Remove copyright notices
See: extensions/ai/LICENSE_NOTICE.md for detailed summary
We believe in open source and want to provide a powerful, free framework for the community. The MIT license for Forge core and most extensions ensures:
- Maximum adoption and community growth
- No barriers for startups and small projects
- Transparent, auditable code
- Community contributions and improvements
The AI Extension represents specialized work that required significant investment in:
- AI model integration research
- Team coordination algorithms
- Training pipeline development
- Production-grade inference systems
The commercial license for the AI Extension allows us to:
- Continue investing in R&D
- Provide enterprise support
- Maintain the extension long-term
- Build a sustainable business model
Contact us for pricing information. We offer:
- Startup Plans: Affordable pricing for early-stage companies
- Enterprise Plans: Unlimited use with SLA and support
- Custom Agreements: Tailored licensing for specific needs
Commercial licenses include:
- ✅ Production deployment rights
- ✅ Commercial use authorization
- ✅ Priority email and chat support
- ✅ Security patch notifications
- ✅ Upgrade assistance
- ✅ Optional: Custom SLAs
- ✅ Optional: Integration consulting
- Email: licensing@xraph.com
- Web: https://github.com/xraph/forge
- Sales: Schedule a call via the website
Yes! You can use Forge Core (MIT) in any project. If you want to add the AI Extension:
- Free for personal/evaluation use
- Commercial license required for production use
Perfect! The core framework is MIT licensed—use it freely for any purpose, including commercial products.
Yes! We welcome contributions. By contributing, you grant us a license to use your contribution under any license terms, including the commercial license. Contributors are recognized and appreciated.
Absolutely! The MIT license allows you to fork, modify, and redistribute the core framework.
You can fork and modify for personal use, but you cannot redistribute your fork. See the AI Extension license for details.
License termination and potential legal action. We prefer to work with users to ensure compliance—contact us if you have questions.
The 90-day evaluation period lets you test the AI Extension internally. Contact us to extend the evaluation or discuss trial licensing.
No! Academic and research use is explicitly allowed under the free tier.
For open source projects:
- Forge Core: Use freely (MIT)
- AI Extension: Personal/educational use is free; if the project generates revenue, a commercial license is needed
- Main License (MIT):
/LICENSE - AI Extension License:
/extensions/ai/LICENSE - AI Extension Summary:
/extensions/ai/LICENSE_NOTICE.md - Contributing Guide:
/CONTRIBUTING.md(if available) - Code of Conduct:
/CODE_OF_CONDUCT.md(if available)
We reserve the right to change licensing terms for future versions. Existing versions remain under their original licenses.
- Current version licensing is locked
- Future versions may have different terms
- You can continue using the version you acquired under its original license
Last Updated: October 28, 2025
For questions about licensing, contact: licensing@xraph.com