License¶
Tombo is released under the MIT License, which means you can use, modify, and distribute it freely.
MIT License¶
Copyright (c) 2025 Tombo benbenbang
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.
What This Means¶
✅ You Can¶
- Use Tombo for personal and commercial projects
- Modify the source code to fit your needs
- Distribute copies of Tombo
- Sublicense and sell copies
- Create derivative works based on Tombo
⚠️ You Must¶
- Include the license notice in any copies or substantial portions
- Include the copyright notice in any copies or substantial portions
❌ We Cannot¶
- Provide warranty - The software is provided "as is"
- Be held liable for any damages arising from use
- Guarantee support - Community support is best-effort
Third-Party Dependencies¶
Tombo uses several third-party libraries, each with their own licenses:
Runtime Dependencies¶
Package | License | Purpose |
---|---|---|
axios |
MIT | HTTP client for PyPI API requests |
vscode |
MIT | VS Code extension API types |
Development Dependencies¶
Package | License | Purpose |
---|---|---|
typescript |
Apache-2.0 | TypeScript compiler |
eslint |
MIT | Code linting |
webpack |
MIT | Module bundling |
@types/node |
MIT | Node.js type definitions |
All dependencies are compatible with the MIT License.
Attribution¶
When using or distributing Tombo, please consider:
Optional Attribution¶
While not required by the MIT License, we appreciate attribution:
- Link back to the Tombo GitHub repository
- Mention Tombo in your project's documentation or credits
- Star the repository to show support
Community Recognition¶
If you create content about Tombo: - Blog posts - Tag us @tombo_vscode - Videos - Link to our GitHub repository - Talks - We'd love to hear about your presentations!
Commercial Use¶
Enterprise Usage¶
Tombo is completely free for commercial use:
- ✅ No licensing fees - Use in any commercial project
- ✅ No user limits - Deploy to unlimited developers
- ✅ No redistribution restrictions - Include in commercial packages
- ✅ No attribution requirements - Though we appreciate it!
Corporate Environments¶
Perfect for enterprise development:
- Internal PyPI servers - Configure custom package indexes
- Proxy support - Works with corporate firewalls
- No data collection - Respects corporate privacy policies
- Open source - Auditable source code for security compliance
Open Source Philosophy¶
Why MIT License?¶
We chose the MIT License because:
- Maximum freedom - Minimal restrictions on usage
- Commercial friendly - No barriers to business adoption
- Community growth - Encourages contributions and forks
- Industry standard - Widely understood and accepted
Privacy and Telemetry¶
Tombo's MIT License aligns with our privacy-first approach:
- Zero telemetry - No usage data collection
- No tracking - Your project information stays private
- No accounts - No registration or cloud services required
- Local processing - Data stays on your machine
Contributing¶
Contributor License¶
By contributing to Tombo, you agree to:
- License your contributions under the same MIT License
- Grant usage rights to your contributed code
- Ensure you have rights to contribute the code
- Follow our Code of Conduct
Intellectual Property¶
- Your contributions remain yours - You retain copyright
- MIT License applies - Your contributions are MIT licensed
- Attribution preserved - Contributors are recognized in the project
- No exclusive rights - You can use your contributions elsewhere
Legal Information¶
Disclaimer¶
This software is provided for informational purposes only and should not be considered legal advice. For specific legal questions about licensing:
- Consult a lawyer - For complex licensing scenarios
- Review carefully - Understand the full license text
- Check dependencies - Verify third-party license compatibility
- Stay updated - License terms may change in future versions
Jurisdiction¶
This license is governed by the laws of the jurisdiction where the software is used. The MIT License is internationally recognized and enforceable.
Contact¶
For license-related questions: - GitHub Issues - Report licensing concerns - Email - legal@tombo.dev - Community - Discuss in GitHub Discussions
Frequently Asked Questions¶
Can I use Tombo in my commercial product?¶
Yes! The MIT License explicitly allows commercial use without restrictions.
Do I need to open source my modifications?¶
No. Unlike copyleft licenses (GPL), MIT allows proprietary modifications.
Can I redistribute Tombo?¶
Yes. You can redistribute original or modified versions, as long as you include the license notice.
What about patent rights?¶
The MIT License doesn't explicitly grant patent rights, but it's generally considered safe for most use cases.
Can the license be revoked?¶
No. Once you have a copy under the MIT License, those rights cannot be revoked.
What if I find a security vulnerability?¶
Please report security issues responsibly through our security policy.
Full License Text¶
The complete MIT License text is available in the LICENSE file in the Tombo repository.
Questions About Licensing?
If you have questions about using Tombo in your project, feel free to ask in our discussions or file an issue.
Remember: The MIT License gives you maximum freedom to use Tombo however you need. We're here to support the Python development community! 🐍✨