Skip to content

Latest commit

 

History

History
88 lines (63 loc) · 3.71 KB

File metadata and controls

88 lines (63 loc) · 3.71 KB

WolfStack Contributor Licence Agreement

Thank you for your interest in contributing to WolfStack (the "Project"), maintained by Wolf Software Systems Ltd (the "Company").

This agreement clarifies the licence under which the Project accepts contributions, so the Project can continue to operate under its dual-licensing model (PolyForm Noncommercial 1.0.0 + a commercial licence granted by paid subscription, as set out in the LICENSE file).

If a single contributor were to retain rights that prevented the Project from issuing the commercial licence to subscribers, the dual-licensing model would break for everyone. This CLA exists to prevent that.

It is intentionally short. By submitting a contribution you confirm the following:

1. Original work

The contribution is your original work, OR you have the right to submit it under the terms below — for example, your employer has granted you that right, or it incorporates third-party code under a licence compatible with this agreement, which you have clearly identified in the submission.

If you are submitting on behalf of your employer, you confirm that you are authorised to do so and that your employer is bound by this agreement to the same extent as if they had signed it personally.

2. Licence grant to the Company

You grant Wolf Software Systems Ltd a perpetual, worldwide, non-exclusive, royalty-free, irrevocable copyright and patent licence to:

(a) use, reproduce, modify, prepare derivative works of, publicly display, publicly perform, distribute, and sublicense your contribution under the dual-licensing terms set out in the Project's LICENSE file at the time of contribution (currently PolyForm Noncommercial 1.0.0 + commercial licence by paid subscription); AND

(b) re-licence the Project (including your contribution) under any different licence in the future, provided that the Project remains available under at least one source-available licence at all times.

The "sublicence" right in (a) is what permits the Company to issue commercial licences to paying subscribers. The "re-licence" right in (b) covers future licence changes the Company may need to make as the Project evolves (for example, switching from PolyForm Noncommercial to a different source- available licence, or aligning with a new industry standard).

3. No warranty

You provide your contribution "as is", without warranty of any kind, express or implied. You make no representation that your contribution is fit for any particular purpose.

4. Retained rights

You retain copyright in your contribution. This agreement is a licence to the Company, not an assignment. You remain free to use, modify, and license your own contribution to anyone else under any terms you choose.

5. Patent claims

If you assert any patent claim against the Project (or against any user of the Project) alleging that the Project or your contribution infringes a patent, the licence you granted under Section 2 terminates immediately with respect to your contribution.

6. Governing law

This agreement is governed by the laws of England and Wales. Any disputes arising under it are subject to the exclusive jurisdiction of the courts of England and Wales.

How to sign

By submitting a pull request, patch, or any other contribution to the Project's source repository, you confirm that you have read and agree to the terms above. If the Project uses an automated CLA tool (e.g. cla-assistant.io), you may also be asked to confirm by leaving a one-line comment on your first pull request.

This CLA applies to all contributions made on or after the date of the v22.10.0 release.


Wolf Software Systems Ltd · Registered in England · Contact: legal@wolf.uk.com