Skip to content

Latest commit

 

History

History
198 lines (150 loc) · 8.76 KB

File metadata and controls

198 lines (150 loc) · 8.76 KB

CLA version 1.0

Effective date: 2026-07-26

Project-specific details

  • Project: bisibility
  • Licensee: Michał Śnieżyński, an individual (the Licensee)

1. Purpose and definitions

This Contributor Licence Agreement (the Agreement) states the terms on which you (the Contributor) submit a Contribution to the Project for possible inclusion.

A Contribution is any original work of authorship, including source code, object code, documentation, tests, designs, or other material, that you intentionally submit to the Project for inclusion in the Project. Problem reports, feature descriptions, ideas, and other statements made in issues or discussions are not Contributions unless the Project asks to include the submitted material itself and you accept this Agreement for it. A Contribution does not include material that you clearly mark in writing as not intended for inclusion.

To submit means to send material through an issue, pull request, email, code review system, or another communication channel used by the Project. The Submission Date of a Contribution is the date on which you submit it.

You accept this Agreement separately for each Contribution, as described in section 13. This Agreement does not cover works you have not yet submitted, and accepting it for one Contribution does not by itself extend it to any other Contribution.

2. You keep your copyright

You keep all copyright and other ownership rights in your Contribution. This Agreement is a licence, not an assignment or transfer of copyright, and it does not give the Licensee an exclusive licence. Any rights not expressly licensed under this Agreement are reserved by you.

3. Copyright licence

You grant the Licensee a perpetual, worldwide, non-exclusive, royalty-free, irrevocable copyright licence to your Contribution, in source or object form, in the following fields of exploitation:

  • fixation and reproduction: making copies of the Contribution by any technique, including printing, reprography, magnetic recording, and digital techniques;
  • circulation: placing the original or copies on the market, and lending or renting the original or copies;
  • other dissemination: public performance, exhibition, display, presentation, broadcasting, rebroadcasting, and making the Contribution available to the public in such a way that anyone can access it from a place and at a time they choose, including over the internet;
  • for a Contribution that is or includes a computer program: permanent or temporary reproduction, in whole or in part, by any means and in any form; translation, adaptation, arrangement of, and any other alteration to the program; and distribution, including rental and lending, of the program or its copies;
  • derivative works: preparing, using, and distributing derivative works of the Contribution in the fields listed above, and authorising others to do so.

This grant includes the right to sublicense, through multiple tiers of sublicensees, and to relicense the Contribution under any terms, including terms other than AGPL-3.0-only.

As a condition on exercising the rights granted in this section, the Licensee also licenses the Contribution under the licence or licences that the Licensee applies to the Project on the Submission Date of that Contribution.

If, despite this licence being granted as irrevocable, mandatory law allows you to terminate it, termination takes effect only for the future. It does not affect copies or versions of the Project already made, distributed, or made available, sublicences already granted, or the terms under which any version of the Project was released before the termination took effect.

The Licensee is not required to use or include any Contribution.

4. Moral rights

To the maximum extent permitted by applicable law, you waive and agree not to assert against the Licensee, its successors in interest, and its direct and indirect licensees any moral rights in your Contribution, including the right to the integrity of the work and the right to supervise the manner of using the work, to the extent needed to exercise the rights granted in this Agreement.

This section does not remove your right to be identified as the author.

5. Patent licence and defensive termination

You grant the Licensee and recipients of software distributed by the Licensee a perpetual, worldwide, non-exclusive, royalty-free, irrevocable, except as stated in this section, patent licence to make, have made, use, offer to sell, sell, import, and otherwise transfer the Project and derivative works of the Project.

This patent licence applies only to patent claims that you can license and that are necessarily infringed by your Contribution alone or by combining your Contribution with the Project to which you submitted it.

If you institute patent litigation against any person or entity, including a cross-claim or counterclaim in a lawsuit, alleging that your Contribution or the Project incorporating your Contribution infringes a patent, the patent licences you granted under this section for that Contribution terminate as of the date the litigation is filed.

6. Authority and employer permission

You represent that you are legally entitled to grant the rights in this Agreement.

If your employer or another organisation may own rights in your Contribution, you confirm that you have received permission to make the Contribution and grant these rights, or that the employer or organisation has waived or otherwise relinquished the relevant rights.

The Project may introduce a corporate contributor licence agreement later. Introducing one will not invalidate agreements already accepted under this version.

7. Declaration of origin and third-party material

You represent that each Contribution is your original work or that you have the right to submit it under this Agreement.

You must identify any third-party material included in a Contribution and provide its source and licence. You represent that the identified licence permits the material to be included and used as part of the Contribution under this Agreement.

8. No warranty

Your Contribution is provided as is, without warranties or conditions of any kind, express or implied, including warranties of title, non-infringement, merchantability, or fitness for a particular purpose. You are not required to provide support for a Contribution unless you agree to do so separately in writing.

9. Duty to notify

You agree to notify the Licensee promptly if you become aware that any representation in this Agreement was inaccurate when made or is no longer accurate. Notice does not by itself revoke rights already granted under this Agreement.

10. Successors and assignment of this Agreement

The Licensee may assign this Agreement and all rights granted under it, in whole or in part, to a successor in interest to the Project, including in connection with incorporation, corporate reorganisation, merger, or a transfer of the Project's assets, provided that the successor agrees in writing to be bound by this Agreement in place of the Licensee. Every grant under this Agreement survives that assignment unchanged and may be exercised by the successor.

11. Governing law

This Agreement and any dispute or claim arising from it are governed by the laws of the State of Delaware, United States of America, without regard to conflict-of-law rules. The United Nations Convention on Contracts for the International Sale of Goods does not apply.

12. Severability and no waiver

If any provision of this Agreement is found invalid or unenforceable, the remaining provisions stay in force, and the invalid provision is to be replaced, to the extent possible, with a valid and enforceable provision that comes closest to the meaning of the original provision.

A failure by either party to exercise a right under this Agreement does not waive that right.

13. Acceptance and entire agreement

You accept this Agreement for a Contribution by making an explicit written statement that names the CLA version you accept, in the issue or other Project contribution record where that Contribution is submitted. The statement covers the Contributions submitted in that record. The Project must retain the statement as the record of your acceptance.

This Agreement is the entire agreement about the rights granted in the Contributions it covers and replaces prior statements about those rights. Any amendment to this Agreement must be recorded in a later numbered version.

14. Versions

The Project retains every version of this Agreement. Each acceptance record states which version the Contributor accepted.

A later version never retroactively changes the terms under which an earlier Contribution was made. A later version may name a different licensee entity or choose a different governing law for Contributions made under that later version.