Open Source
Kuayle’s application code and self-hosting configuration are public under Apache 2.0. Here is the practical scope of that statement, without treating open source as a substitute for product due diligence.
What Apache 2.0 permits
Kuayle is distributed under the Apache License 2.0. The license permits use, modification and redistribution, including commercial use, subject to its notice and attribution requirements. It also includes an explicit patent grant from contributors.
- Commercial and internal use
- Modification and redistribution
- No requirement to publish private modifications
- License and notice obligations still apply
What is in the public repository
The current backend, frontend, database migrations, Docker Compose deployment and implemented product features are maintained in one public repository. Kuayle does not currently publish a separate enterprise edition or commercial feature package.
- Go backend and SvelteKit frontend
- Database migrations and self-hosting configuration
- No license-key checks in the product
- No Contributor License Agreement in the repository today
What “no paid tier” means
Kuayle does not charge a software license fee, meter users or require a commercial key to enable implemented features. It does not mean that operating an instance is cost-free.
- No per-seat software fee
- No paid feature switch
- You pay for infrastructure and storage
- You operate backups, monitoring and updates
What to verify before adoption
A permissive license answers legal questions; it does not guarantee product maturity, support response times or suitability for your environment. Evaluate the current release and operating requirements directly.
- Review the source and open issues
- Test backup and restore procedures
- Confirm missing features against your requirements
- Review the Apache 2.0 text with your legal adviser when needed
Review Kuayle before you deploy it
Inspect the Apache 2.0 source, then follow the Docker Compose guide to run an instance on your infrastructure.