180 lines
7.2 KiB
Markdown
180 lines
7.2 KiB
Markdown
EpiphanyAgent Contributor License Agreement
|
|
===========================================
|
|
|
|
Version 1.0
|
|
|
|
This Contributor License Agreement ("Agreement") governs Contributions
|
|
submitted to EpiphanyAgent.
|
|
|
|
This Agreement is designed as a broad contributor license, not a copyright
|
|
assignment. You keep ownership of Your Contributions, but You give the Project
|
|
Steward enough rights to use, sublicense, and relicense them without returning
|
|
to You for later permission.
|
|
|
|
This structure follows the same general family of contributor-license
|
|
agreements used by projects and organizations such as the Apache Software
|
|
Foundation, Project Harmony, and Canonical: contributors retain ownership, while
|
|
the project receives a broad inbound license.
|
|
|
|
1. Definitions
|
|
--------------
|
|
|
|
"You" or "Your" means the individual or legal entity making a Contribution.
|
|
For legal entities, "You" includes any entity that controls, is controlled by,
|
|
or is under common control with the contributing entity.
|
|
|
|
"Project" means EpiphanyAgent and any successor project or distribution that
|
|
continues, forks, renames, reorganizes, or commercializes substantially the
|
|
same Project-Authored Material.
|
|
|
|
"Project Steward" means the copyright holder or holders who maintain
|
|
EpiphanyAgent, any legal entity later formed or designated by them to own,
|
|
license, or commercialize Project-Authored Material, and any successor or
|
|
assignee authorized by them in writing.
|
|
|
|
"Contribution" means any original work of authorship, invention, improvement,
|
|
modification, patch, documentation, design, media, text, code, configuration,
|
|
test, or other material intentionally submitted by You to the Project for
|
|
inclusion in, or use with, the Project.
|
|
|
|
"Submitted" means communicated to the Project or its maintainers by any
|
|
reasonable channel used for Project development, including GitHub pull
|
|
requests, patches, commits, issues, discussions, email, chat, or other written
|
|
communication. A submission is not a Contribution if You clearly mark it
|
|
"Not a Contribution."
|
|
|
|
2. Copyright License
|
|
--------------------
|
|
|
|
Subject to this Agreement, You grant the Project Steward a perpetual,
|
|
worldwide, non-exclusive, no-charge, royalty-free, irrevocable, transferable,
|
|
and sublicensable copyright license to use, reproduce, modify, prepare
|
|
derivative works of, publicly display, publicly perform, distribute,
|
|
sublicense, relicense, make available, sell, offer for sale, import, and
|
|
otherwise exploit Your Contributions, in source or object form, for any
|
|
purpose.
|
|
|
|
This includes the right to license or relicense Your Contributions, and
|
|
derivative works of them, under any license or terms the Project Steward
|
|
chooses, including open-source, source-available, noncommercial, commercial,
|
|
proprietary, dual-license, or future license terms.
|
|
|
|
3. Patent License
|
|
-----------------
|
|
|
|
Subject to this Agreement, You grant the Project Steward and recipients of
|
|
Project distributions a perpetual, worldwide, non-exclusive, no-charge,
|
|
royalty-free, irrevocable patent license to make, have made, use, offer to
|
|
sell, sell, import, and otherwise transfer the Project and Your Contributions.
|
|
|
|
This patent license covers patent claims that You can license and that would
|
|
necessarily be infringed by Your Contributions alone or by combination of Your
|
|
Contributions with the Project to which they were submitted.
|
|
|
|
If any entity brings a written patent infringement claim alleging that Your
|
|
Contribution or the Project infringes a patent, any patent license granted to
|
|
that entity under this Agreement terminates as of the date that claim is filed.
|
|
|
|
4. Ownership
|
|
------------
|
|
|
|
You retain ownership of Your Contributions. This Agreement does not prevent You
|
|
from using, licensing, selling, or contributing Your Contributions elsewhere,
|
|
so long as doing so does not violate another agreement or law.
|
|
|
|
5. Representations
|
|
------------------
|
|
|
|
You represent that:
|
|
|
|
- You are legally entitled to grant the rights in this Agreement.
|
|
- Each Contribution is Your original creation, or You have sufficient rights to
|
|
submit it under this Agreement.
|
|
- If Your employer, client, school, sponsor, or another organization may own or
|
|
control rights in Your Contribution, You have permission to submit it under
|
|
this Agreement or that organization has provided a separate written
|
|
authorization acceptable to the Project Steward.
|
|
- Your Contribution does not knowingly violate any agreement, license, trade
|
|
secret obligation, confidentiality obligation, or third-party right.
|
|
- You will identify any third-party code, data, model output, assets, license
|
|
restrictions, patent restrictions, trademark restrictions, or other legal
|
|
constraints of which You are aware and that are associated with Your
|
|
Contribution.
|
|
|
|
6. Third-Party Material
|
|
-----------------------
|
|
|
|
If You submit material that is not entirely Your original creation, You must
|
|
clearly identify its source and applicable license or restriction.
|
|
|
|
The Project Steward may reject, remove, rewrite, or separately track that
|
|
material if it is incompatible with the Project's licensing or commercial
|
|
plans.
|
|
|
|
7. Moral Rights
|
|
---------------
|
|
|
|
To the maximum extent permitted by law, You waive and agree not to assert any
|
|
moral rights, droit moral, rights of integrity, rights of attribution, or
|
|
similar rights that would interfere with the Project Steward's exercise of the
|
|
rights granted in this Agreement.
|
|
|
|
Where those rights cannot be waived, You grant the Project Steward a
|
|
perpetual, worldwide, royalty-free license to exercise them and agree not to
|
|
assert them against the Project Steward, its sublicensees, distributors,
|
|
customers, or users.
|
|
|
|
8. No Obligation To Use
|
|
-----------------------
|
|
|
|
The Project Steward is not required to accept, use, preserve, publish, or
|
|
maintain any Contribution.
|
|
|
|
9. No Support Or Warranty
|
|
-------------------------
|
|
|
|
You are not required to provide support for Your Contributions.
|
|
|
|
Unless required by law or separately agreed in writing, You provide Your
|
|
Contributions on an "AS IS" basis, without warranties or conditions of any
|
|
kind, including warranties or conditions of title, non-infringement,
|
|
merchantability, or fitness for a particular purpose.
|
|
|
|
10. Acceptance
|
|
--------------
|
|
|
|
You accept this Agreement by signing it, by submitting a Contribution after
|
|
being presented with this Agreement, or by including the following statement in
|
|
a pull request, issue, patch, email, or other written submission:
|
|
|
|
I agree that my Contributions to EpiphanyAgent are submitted under the
|
|
EpiphanyAgent Contributor License Agreement version 1.0.
|
|
|
|
The Project Steward may require a separate signed copy or an organization-level
|
|
agreement before accepting non-trivial, employer-owned, client-owned, or
|
|
commercially significant Contributions.
|
|
|
|
11. Entire Agreement For Contributions
|
|
--------------------------------------
|
|
|
|
This Agreement governs the rights You grant to the Project Steward for Your
|
|
Contributions unless You and the Project Steward sign a different written
|
|
agreement.
|
|
|
|
If any part of this Agreement is unenforceable, the remaining parts remain in
|
|
effect to the maximum extent permitted by law.
|
|
|
|
12. Signature Record
|
|
--------------------
|
|
|
|
Contributor name:
|
|
|
|
Contributor GitHub username or other account:
|
|
|
|
Contributor email:
|
|
|
|
If signing for an organization, organization name and authority to sign:
|
|
|
|
Signature:
|
|
|
|
Date:
|