Mechanical brand swap across user-visible strings only. Internal package identifiers (@hanzo/sign-*), database column names, and upstream npm package names are unchanged so existing installs and APIs keep working. - 'Hanzo Sign' → 'Hanzo eSign' in README, docs, marketing pages, email copy, UI strings, page titles, meta tags, alt text. - sign.hanzo.ai → esign.hanzo.ai on every marketing link, FROM_ADDRESS fallback (noreply@esign.hanzo.ai), support email, OAuth callback hosts, documentation domain, OG image URL. - github.com/hanzoai/sign → github.com/hanzoai/esign in README badges, CONTRIBUTING, docs, deploy workflow, openpage-api github proxy routes.
3.0 KiB
Hanzo eSign Contributors License Agreement
This Contributors License Agreement ("CLA") is entered into between the Contributor, and Hanzo eSign Inc. ("Hanzo eSign"), collectively referred to as the "Parties."
Background:
Hanzo eSign is an open-source project aimed at providing an open-source document signing platform for all parties. This CLA governs the rights and contributions made by the Contributor to the Hanzo eSign project.
Agreement:
Contributor Grant of License:
By submitting code, documentation, or any other materials (collectively, "Contributions") to the Hanzo eSign project, the Contributor grants Hanzo eSign a perpetual, worldwide, non-exclusive, royalty-free, sublicensable license to use, modify, distribute, and otherwise exploit the Contributions, including any intellectual property rights therein, for the purposes of the Hanzo eSign project.
Representation of Ownership and Right to Contribute:
The Contributor represents that they have the legal right to grant the license stated in Section 1, and that the Contributions do not infringe upon the intellectual property rights of any third party. The Contributor also represents that they have the authority to submit the Contributions on their own behalf or, if applicable, on behalf of their employer or any other entity.
Patent Grant:
If the Contributions include any method, process, or apparatus that is covered by a patent, the Contributor agrees to grant Hanzo eSign a non-exclusive, worldwide, royalty-free license under any patent claims necessary to use, modify, distribute, and otherwise exploit the Contributions for the purposes of the Hanzo eSign project.
No Implied Warranties or Support:
The Contributor acknowledges that the Contributions are provided "as is," without any warranties or support of any kind. Hanzo eSign shall have no obligation to provide maintenance, updates, bug fixes, or support for the Contributions.
Retention of Contributor Rights:
The Contributor retains all right, title, and interest in and to their Contributions. This CLA does not restrict the Contributor from using their own Contributions for any other purpose.
Governing Law:
This CLA shall be governed by and construed in accordance with the laws of California (CA), without regard to its conflict of laws principles.
Entire Agreement:
This CLA constitutes the entire agreement between the Parties with respect to the subject matter hereof and supersedes all prior and contemporaneous understandings, agreements, representations, and warranties.
Acceptance:
By submitting Contributions to the Hanzo eSign project, the Contributor acknowledges and agrees to the terms and conditions of this CLA. If the Contributor is agreeing to this CLA on behalf of an entity, they represent that they have the necessary authority to bind that entity to these terms.
Effective Date:
This CLA is effective as of the date of the first Contribution made by the Contributor to the Hanzo eSign project.