This repository has been archived on 2026-10-29. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
Epiphany/CONTRIBUTOR_LICENSE_AGREEMENT.md

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: