Cooperative Non-Commercial License (CNC-1.0) Copyright (c) 2024 gcli2api contributors Permission is hereby granted, free of charge, to any person or organization obtaining a copy of this software and associated documentation files (the "Software"), to use, copy, modify, merge, publish, distribute, and/or sublicense the Software, subject to the following conditions: TERMS AND CONDITIONS: 1. NON-COMMERCIAL USE ONLY The Software may only be used for non-commercial purposes. Commercial use is strictly prohibited without explicit written permission from the copyright holders. 2. DEFINITION OF COMMERCIAL USE "Commercial use" includes but is not limited to: a) Using the Software to provide paid services or products b) Integrating the Software into commercial products or services c) Using the Software in any business operation that generates revenue d) Offering the Software as part of a paid subscription or service e) Using the Software to compete with the original project commercially 3. COPYLEFT REQUIREMENT Any derivative works, modifications, or substantial portions of the Software must be licensed under the same or substantially similar terms. This ensures that all derivatives remain non-commercial and freely available. 4. SOURCE CODE AVAILABILITY If you distribute the Software or any derivative works, you must make the complete source code available under the same license terms at no charge. 5. ATTRIBUTION REQUIREMENT You must retain all copyright notices, license notices, and attribution statements in all copies or substantial portions of the Software. 6. ANTI-CORPORATE CLAUSE This Software may not be used by corporations with annual revenue exceeding $1 million USD, venture capital backed companies, or publicly traded companies without explicit written permission from the copyright holders. 7. EDUCATIONAL AND RESEARCH EXEMPTION Use by educational institutions, non-profit research organizations, and individual researchers for educational or research purposes is explicitly permitted and encouraged. 8. MODIFICATION AND CONTRIBUTION Modifications and contributions to the Software are welcomed and encouraged, provided they comply with these license terms. Contributors grant the same license to their contributions. 9. PATENT GRANT Each contributor grants you a non-exclusive, worldwide, royalty-free patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work for non-commercial purposes only. 10. TERMINATION This license automatically terminates if you violate any of its terms. Upon termination, you must cease all use and distribution of the Software and destroy all copies in your possession. 11. LIABILITY DISCLAIMER 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. 12. JURISDICTION This license shall be governed by and construed in accordance with the laws of the jurisdiction where the copyright holder resides. SUMMARY: This license allows free use, modification, and distribution of the Software for non-commercial purposes only. It explicitly prohibits commercial use and ensures that all derivatives remain freely available under the same terms. The license promotes cooperative development while preventing commercial exploitation of the community's work. For commercial licensing inquiries, please contact the copyright holders.