Skip to content

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:

json
// 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:

markdown
Created with [Basecompose](https://github.com/icancodefyi/basecompose)

MIT License - Copyright (c) 2024 Basecompose Contributors

In Your Project

html
<!-- 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:

  1. Include MIT license in your repository
  2. Mention Basecompose in README
  3. Link to this project
  4. 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.


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?

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


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