Arthexis Reciprocity General License 1.0

Copyright (c) 2026 Arthexis contributors

Permission is granted to any person or organization obtaining a copy of this
software and associated documentation files (the "Software") to use, copy,
modify, and distribute the Software, subject to the conditions below.

1. Preserve notices.
   All copies of the Software, in whole or in part, must retain this license,
   all copyright notices, and any attribution notices shipped with the
   Software.

2. Share improvements.
   If you use, modify, extend, deploy, provide access to, or build on the
   Software or any substantial portion of it, you must make a good-faith
   contribution back to the Arthexis project.

   A good-faith contribution must be proportionate to your use or extension and
   may include one or more of the following:
   a. source code improvements, integrations, bug fixes, tests, migrations, or
      security fixes;
   b. documentation improvements, operational guidance, or issue triage;
   c. review, maintenance, or other concrete project work accepted by the
      maintainers;
   d. sponsoring the Arthexis project or one of its dependencies.

3. Timing of contributions.
   Required contributions under Section 2 must be offered to the upstream
   Arthexis project within 30 days after the earlier of:
   a. first production use;
   b. first distribution to a third party; or
   c. first public or customer-facing deployment.

4. Upstream offer.
   The contribution required by Section 2 must be offered either:
   a. to the Arthexis project through a public pull request, patch, or another
      written submission channel accepted by the maintainers; or
   b. to a dependency, maintainer, or upstream project covered by Section 11
      through the channel that project or maintainer ordinarily accepts for
      sponsorship, funding, code, documentation, maintenance, or other written
      contributions.

   If Arthexis maintainers decline a specific submission offered under Section
   4.a, or if a contribution offered under Section 4.b is rejected or refunded,
   the licensee must make another reasonable good-faith contribution that
   satisfies Section 2 within 30 days after the rejection or refund.

5. No closed forks without reciprocation.
   You may not maintain a private fork, proprietary integration layer, or
   service extension based on the Software without satisfying Sections 2, 3,
   and 4.

6. Source availability for distributed or networked modifications.
   If you distribute modified versions of the Software, or make modified
   versions available for use over a network, you must provide recipients and
   users of that modified version with the complete corresponding source code of
   the modified version under this same license.

7. No trademark license.
   This license does not grant permission to use the trade names, trademarks,
   service marks, or product names of the licensors, except as required for
   reasonable and customary use in describing the origin of the Software.

8. Termination.
   Any rights granted under this license terminate automatically if you fail to
   comply with its terms. Rights are reinstated if the violation is cured within
   30 days after you become aware of it or are notified of it by the
   maintainers.

9. 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 NON-INFRINGEMENT. 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.

10. Interpretation.
    This license is intended to require reciprocity in the form of meaningful
    contribution to the upstream Arthexis project. If a court of competent
    jurisdiction holds any provision unenforceable, the remaining provisions
    will continue in effect to the maximum extent permitted by law.

11. Forms of contribution.
    For clarity, the good-faith contributions described in Sections 2 through 4
    include sponsoring the Arthexis project and paid or volunteer work that
    materially supports the open-source dependencies, maintainers, or upstream
    projects the Software relies on. Such support is considered a valid and
    important contribution when it is proportionate to the licensee's use or
    extension of the Software.
