# License Notice - Open Source Information
## This is FREE and OPEN SOURCE Software!
This project is licensed under the **MIT License** - one of the most permissive open source licenses available.
## Your Rights Under MIT License
As a user of this software, you have the right to:
### ✅ **Commercial Use**
- Use this software in commercial projects
- Sell products or services that include this software
- No royalty fees or licensing costs
### ✅ **Modification**
- Modify the source code to suit your needs
- Create derivative works
- Extend functionality
### ✅ **Distribution**
- Distribute original or modified versions
- Share with friends, colleagues, or the community
- Include in other software projects
### ✅ **Private Use**
- Use for personal projects
- Use within your organization
- No attribution required (though appreciated!)
### ✅ **Sublicense**
- License the software under different terms
- Include in larger software projects
- Create your own license terms for derivatives
## What You CANNOT Do
- Remove the copyright notice from any copies
- Use the author's name for endorsement without permission
## Attribution (Appreciated but Not Required)
While not required, attribution is greatly appreciated:
```
Based on MCP Rust/Slint Development Server by RKTakami
Repository: https://github.com/RKTakami/mcp-rust-slint-server
Licensed under MIT License
```
## Why Open Source?
### For the Community
- **Free Access**: Anyone can use it without cost barriers
- **Transparency**: All code is visible and auditable
- **Collaboration**: Community can contribute improvements
- **Learning**: Others can study and learn from the implementation
### For Developers
- **Flexibility**: Customize to your specific needs
- **No Vendor Lock-in**: Always have full access to source code
- **Community Support**: Get help from other users and contributors
- **Innovation**: Build upon existing work to create new solutions
## Contributing Back
While not required, we encourage contributing improvements back to the community:
- **Bug Reports**: Help us identify and fix issues
- **Feature Requests**: Suggest new capabilities
- **Code Contributions**: Submit improvements via pull requests
- **Documentation**: Help improve guides and examples
- **Testing**: Verify functionality and report issues
## Third-Party Dependencies
This project uses open source dependencies, each with their own licenses:
- **@modelcontextprotocol/sdk** - MCP Protocol implementation
- **axios** - HTTP client for GitHub API
- **better-sqlite3** - SQLite database wrapper
- **zod** - Schema validation
- **@cfworker/json-schema** - JSON schema validation
All dependencies are open source and compatible with MIT licensing.
## Legal Assurance
This software is provided "as is" without warranty of any kind. However, the MIT license provides legal protection and clarity for both users and contributors.
## Support the Project
While completely free, you can support development through:
- ⭐ **Starring** the repository on GitHub
- 🐛 **Reporting issues** to help improve quality
- 💬 **Participating in discussions** and feature requests
- 🔄 **Contributing code** or documentation
- 📢 **Sharing** with other developers who might find it useful
## Contact & Support
- **Repository**: https://github.com/RKTakami/mcp-rust-slint-server
- **Issues**: https://github.com/RKTakami/mcp-rust-slint-server/issues
- **Author**: RKTakami
---
**Remember**: This is free software made with ❤️ for the Rust and Slint developer community. Use it, enjoy it, and help make it even better!