🔓 Free and Open Source Forever
ktroid is licensed under GPL v3.0, ensuring it remains free software that respects your freedom.

Quick Summary

✅ You CAN:

📋 You MUST:

❌ You CANNOT:

Why GPL v3?

We chose GPL v3 (copyleft license) to ensure:

🛡️ Copyleft Protection:
If you build upon ktroid or incorporate it into your project, your project MUST also be open-sourced under GPL v3. This prevents exploitation while encouraging collaboration.

Full License Text

GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007

Copyright (C) 2026 ktroid Contributors

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.

---

For the complete GPL v3.0 license text, visit:
https://www.gnu.org/licenses/gpl-3.0.html

For Users

Using ktroid in Your Projects

If you use ktroid to BUILD apps:

Important Clarification:
Using ktroid as a build tool does NOT make your apps GPL. Just like using GCC doesn't make your C programs GPL, using ktroid doesn't make your Android apps GPL.

For Developers

Modifying ktroid

If you want to modify ktroid's source code:

Private Modifications (No Distribution)

Public Distribution (Sharing Your Version)

Creating Forks or Derivative Works

If you create a fork (e.g., "SuperKtroid"):

  1. Fork the GitHub repository
  2. Make your modifications
  3. Keep GPL v3 license
  4. Add your copyright notice (alongside existing ones)
  5. Document changes in CHANGELOG or README
  6. Make source code publicly available
  7. Don't claim it's the official ktroid

For Companies

Commercial Use

Restrictions

Offering Services

Third-Party Components

ktroid uses these third-party components, each with their own licenses:

Component License Compatibility
Python 3 PSF License ✅ GPL Compatible
Android SDK Android SDK License ⚠️ Separate terms apply
Gradle Apache 2.0 ✅ GPL Compatible
Kotlin Apache 2.0 ✅ GPL Compatible

Compliance

How to Comply with GPL v3

If you distribute a modified version of ktroid:

1. Source Code Availability

# Host on GitHub, GitLab, or similar git clone https://github.com/yourname/ktroid-fork # Or include source in your distribution

2. License Notice

Include this at the top of modified files:

# Modified version of ktroid # Original: Copyright (C) 2026 ktroid Contributors # Modifications: Copyright (C) 2026 Your Name # # This program is free software under GPL v3.0 # See LICENSE file for details

3. Change Documentation

Create a CHANGES.md or update README with:

4. License File

Include the full GPL v3.0 license text in a LICENSE or COPYING file.

Violations

What Happens if Someone Violates GPL?

GPL violations are taken seriously:

Reporting Violations

If you find someone violating ktroid's GPL license:

  1. Document the violation (screenshots, URLs, etc.)
  2. Contact the violator privately first
  3. Report to ktroid maintainers if unresolved
  4. Consider contacting Software Freedom Conservancy

FAQ

Q: Can I use ktroid in my company?

A: Yes! Absolutely. No restrictions on commercial use.

Q: Do apps built with ktroid need to be GPL?

A: No. Your apps are yours. GPL applies to ktroid, not what you build with it.

Q: Can I sell my modified ktroid?

A: Yes, but you must provide source code and keep GPL v3 license.

Q: Can I fork ktroid and keep it private?

A: Yes, if you don't distribute it. GPL only applies when you share.

Q: What if I just want to add one feature?

A: Submit a Pull Request! We welcome contributions.

Q: Can I use a different license?

A: No. Only the copyright holders can change the license.

Resources

Contact

License questions or concerns?


🤝 Our Commitment:
We chose GPL v3 because we believe in freedom. ktroid will always be free software that respects your rights. We'll never lock you in, and we'll never take away your freedom. Share, modify, improve - that's what open source is all about.

Free as in freedom, not just free as in beer. 🍺✨