License
Legal information about Basecompose.
MIT License
Basecompose is released under the MIT License, a permissive open-source license.
What This Means
You are free to:
- ✅ Use Commercially - Use Basecompose and generated projects for business
- ✅ Modify - Change the code to fit your needs
- ✅ Distribute - Share your modified versions
- ✅ Use Privately - No requirement to share modifications
- ✅ Use Patents - The license includes patent rights
You must:
- 📋 Include License - Include the MIT license with distributions
- 📋 Provide Attribution - Credit the original project
You are NOT liable for:
- ❌ No Warranty - Software provided "as is"
- ❌ No Liability - Authors not responsible for issues
Full License Text
MIT License
Copyright (c) 2024 Basecompose Contributors
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.Generated Projects
Generated projects are yours to use freely.
The MIT license applies to:
- Basecompose source code
- Templates and addons
- Generated project code
You own:
- Generated projects
- Your modifications
- Your project's future direction
No restrictions on:
- Commercial use
- Distribution terms
- Licensing of your generated projects
Dependencies
Generated projects include open-source dependencies. Each has its own license:
- Next.js - MIT
- React - MIT
- MongoDB - SSPL/Community License
- NextAuth.js - ISC
- Tailwind CSS - MIT
- TypeScript - Apache 2.0
When using generated projects, respect dependency licenses:
// Check licenses in package.json
{
"dependencies": {
"next": "^16.0.0", // MIT
"mongodb": "^6.0.0", // SSPL
"next-auth": "^5.0.0" // ISC
}
}Most are permissive (MIT, Apache 2.0, ISC) allowing commercial use.
Note: MongoDB has SSPL license requiring source code availability for commercial hosting.
Attribution
When using Basecompose:
Recommended Attribution
Created with [Basecompose](https://github.com/icancodefyi/basecompose)
MIT License - Copyright (c) 2024 Basecompose ContributorsIn Your Project
<!-- In HTML -->
<footer>
Created with <a href="https://basecompose.com">Basecompose</a>
</footer>
<!-- In README -->
## Credits
Generated with [Basecompose](https://github.com/icancodefyi/basecompose)Open Source
If you use Basecompose to create an open-source project:
- Include MIT license in your repository
- Mention Basecompose in README
- Link to this project
- Consider starring ⭐ on GitHub
Commercial Use
Allowed
- ✅ Generate projects for clients
- ✅ Create products using generated code
- ✅ Sell SaaS applications
- ✅ Include in commercial products
- ✅ Charge for implementation services
Restrictions
- 📋 Include MIT license in distributions
- 📋 Provide source code attribution
- 📋 Respect dependency licenses (especially MongoDB SSPL)
MongoDB SSPL Considerations
If using MongoDB commercially:
- For internal use: No issues
- For commercial hosting: May need MongoDB enterprise license
- For SaaS: Review MongoDB licensing terms
See MongoDB Licensing for details.
Legal Resources
Understanding MIT License
Dependency Licenses
Commercial Considerations
- Consult a lawyer for commercial use
- Review MongoDB enterprise licensing
- Check dependency compatibility
- Maintain license compliance
No Warranty
DISCLAIMER: Basecompose is provided "AS IS" without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose, and noninfringement.
In no event shall the authors be liable for any claim, damages, or other liability arising from the use or inability to use Basecompose.
Questions?
Legal Questions
For legal interpretation of the MIT license, consult a lawyer.
License Questions
Open an issue on GitHub with questions about licensing.
Commercial Licensing
For commercial licensing inquiries: 📧 Email: legal@basecompose.dev
Additional Policies
- See CODE_OF_CONDUCT.md for community guidelines
- See SECURITY.md for security policy
- See Contributing for contribution terms
TL;DR
- MIT License - Free to use, modify, distribute
- Include License - Keep MIT license with distributions
- No Warranty - Use at your own risk
- Respect Dependencies - Each has own license
- Commercial OK - Yes, with attribution
- MongoDB SSPL - Review for hosted solutions
For complete license text, see LICENSE in the repository.
Last updated: January 2024