NLSQL Source-Available License v1.0
 
Copyright (c) 2026 NLSQL Ltd. All rights reserved.
 
1. Definitions
 
"Software" refers to the nlsql-coder codebase, including all source code, documentation, and related files provided by the Licensor.
 
"Personal Use" means use of the Software by an individual for non-commercial, non-business, and non-production purposes.
 
"Commercial Use" means use of the Software in any way that generates revenue, is used within a business, supports business operations, or is used to provide services to third parties for compensation.
 
2. Grant of License
 
The Licensor grants you a limited, non-exclusive, non-transferable license to:
 
- Use the Software for Personal Use only
- Modify the Software for Personal Use only
 
3. Restrictions
 
You may NOT:
 
- Use the Software for any Commercial Use
- Redistribute the Software, in whole or in part, in original or modified form
- Sublicense the Software
- Publish, share, or make the Software available to any third party
- Use the Software as part of a hosted service, SaaS, or API offered to others
 
4. Source Availability
 
The source code is provided for transparency and Personal Use modification only. No rights are granted for redistribution or commercial deployment.
 
5. Ownership
 
The Licensor retains all rights, title, and interest in and to the Software.
 
6. Termination
 
Any violation of this License will immediately terminate your rights under this License. Upon termination, you must cease all use of the Software and delete all copies in your possession.
 
7. Disclaimer
 
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
 
8. No Trademark Rights
 
This License does not grant permission to use the Licensor’s trademarks, logos, or branding.
 
9. Enforcement
 
The Licensor reserves the right to take legal or technical measures to enforce this License.
 
END OF LICENSE