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.