Skip to content

Latest commit

 

History

History
32 lines (18 loc) · 1.73 KB

File metadata and controls

32 lines (18 loc) · 1.73 KB

Spector Contributor License Agreement (CLA)

Why a CLA?

This Contributor License Agreement ("Agreement") ensures that contributions to Spector are properly licensed and that the project can continue to be distributed under the Apache License 2.0 (for core modules) and the Business Source License 1.1 (for the spector-memory, spector-synapse, and spector-cortex modules, which convert to Apache License 2.0 after their respective Change Dates).

Agreement

By signing this CLA, you confirm that:

  1. You are the author of the contribution, or you have the right to submit it.

  2. You grant a license to the Spector project (spectrayan/spector) to use, modify, and distribute your contribution under the project's licenses: the Apache License 2.0 or the Business Source License 1.1 (for spector-memory, spector-synapse, or spector-cortex), as applicable.

  3. You understand that your contribution is public and that a record of the contribution (including your name and the contribution itself) is maintained indefinitely.

  4. You are not expected to provide support for your contribution, although you are welcome to do so.

  5. Your contribution does not include any third-party code that is incompatible with the project's licenses.

How to Sign

When you open a Pull Request, the CLA bot will ask you to sign. Simply comment on the PR with:

I have read the CLA Document and I hereby sign the CLA

You only need to sign once — it applies to all future contributions.

Questions?

If you have questions about the CLA, please open an issue or contact the maintainers.


This CLA is based on common open-source CLA templates and is designed to be simple and contributor-friendly.