Skip to content

Instantly share code, notes, and snippets.

@lonelycode
Last active March 12, 2026 09:06
Show Gist options
  • Select an option

  • Save lonelycode/0478c55cfabd2ef878ca7306da68f081 to your computer and use it in GitHub Desktop.

Select an option

Save lonelycode/0478c55cfabd2ef878ca7306da68f081 to your computer and use it in GitHub Desktop.

CONTRIBUTOR LICENCE AGREEMENT

between

TYK TECHNOLOGIES LTD

and

[CONTRIBUTOR NAME]

[NOTE: THIS AGREEMENT IS A LEGAL DOCUMENT. Signing this document will have legally binding consequences; it is recommended that independent legal advice is sought before signing this Agreement. Delete this text prior to signature.]

This Contributor Licence Agreement (“Agreement”) is made and entered into as of the date of the last signature set forth below (“Effective Date”) by and between:

  1. TYK TECHNOLOGIES LTD, whose registered office is at Huckletree 199 Bishopsgate, Broadgate, London, England, EC2M 3TY (“Tyk”); and

  2. [FULL NAME OF CONTRIBUTOR], being the person who has signed or accepted this Agreement se home address is at [permanent home address] (“Contributor”)

WHEREAS:

  1. Tyk has developed a piece of software, currently known as “AI Studio”, intended to provide a central platform for teams to set up, monitor, develop and interact with AI projects, build agentic tools, and interact with company data (the “Software”);

  2. The Contributor wishes to contribute software code, documentation or other materials to the Software project;

  3. The Software is licensed under the GNU Affero General Public License, version 3 (the “AGPLv3”), and Tyk intends to continue distributing the Software under the AGPLv3 to promote open-source collaboration and compliance with the AGPLv3’s copyleft provisions;

  4. The Contributor agrees that their Contributions will be licensed under the AGPLv3 to ensure compatibility with the requirements that the combined work be released under the AGPLv3 when distributed; and

  5. The Contributor wishes to grant Tyk additional permissions to relicense their Contributions, allowing Tyk to distribute the Software under both the AGPLv3 and any commercial licence in any way that is compatible with the copyleft requirements of AGPLv3.

NOW IT IS AGREED as follows:

  1. DEFINITIONS

    1. Contribution shall mean the computer software code, whether in human-readable or machine-executable form, including any modifications or additions to the existing Software code, that is submitted to Tyk by the Contributor whether before or after the Effective Date, along with any intellectual property rights associated with such code. For the purposes of this definition, “submitted” means any form of electronic, verbal or written communication sent to Tyk, including but not limited to those sent via developer platforms such as GitHub.

    2. End-Users shall mean any individual or organisation who receives the Software or the Contribution, in whole or in part, directly or indirectly, from Tyk.

  2. GRANT OF COPYRIGHT LICENCE

    1. Subject to the terms and conditions of this Agreement, the Contributor hereby grants to Tyk and to End-Users a perpetual, worldwide, non-exclusive, royalty-free, irrevocable copyright licence to use, reproduce, prepare derivative works of, publicly display, publicly perform, sublicense and distribute the Contributions and any such derivative works.
  3. GRANT OF PATENT LICENCE

    1. To the extent that any patents are applied for and obtained for the Contributions, and subject to the terms and conditions of this Agreement, the Contributor hereby grants to Tyk and to End-Users a perpetual, worldwide, non-exclusive, royalty-free, irrevocable patent licence to make, have made, use, offer to sell, sell, import, distribute, prepare derivative works of, and otherwise transfer the Contributions and any such derivative works.

    2. The Contributor hereby covenants not to assert any patent claims against Tyk or any End-Users for the making, use, sale, offer for sale, importation, or other exploitation of the Contributions or the Software.

  4. REPRESENTATIONS AND WARRANTIES

    1. The Contributor warrants and represents that:

    2. each Contribution is entirely the Contributor’s original work and does not include any material derived from third parties, unless the Contributor has obtained all necessary permissions or licences to include such material and to grant the licences set forth in this Agreement;

    3. the Contributor has the full legal right and authority to enter into this Agreement and to grant the licences and rights conveyed herein without violating any other agreements or obligations;

    4. the Contributions do not and will not infringe upon any third-party intellectual property rights, including but not limited to patents, copyrights, trade secrets, confidential information, or trademarks, of any third party; and

    5. the Contributions comply with all applicable laws and regulations, including but not limited to those relating to data protection and export control, and that the Contributions do not contain any viruses, malware, or otherwise harmful or malicious code.

  5. WAIVER OF MORAL RIGHTS

    1. To the fullest extent permitted by applicable law, the Contributor irrevocably waives, and agrees not to assert, any and all moral rights or equivalent that the Contributor may have in the Contributions, in connection with Tyk’s exercise of any rights granted under this Agreement.
  6. NOTICE

    1. The Contributor agrees to notify Tyk in writing of any facts or circumstances of which the Contributor later becomes aware that would make the Contributor’s representations in this Agreement inaccurate in any respect.
  7. GENERAL

    1. GOVERNING LAW AND JURISDICTION: The validity, construction and performance of this Agreement and any contractual and non-contractual claims arising hereunder, shall be governed by English law and shall be subject to the exclusive jurisdiction of the English courts to which the parties hereby submit.

    2. ENTIRE AGREEMENT AND ASSIGNMENT: This Agreement sets out the entire agreement between the parties relating to its subject matter and supersedes all prior oral or written agreements, arrangements or understandings between them relating to such subject matter. This Agreement may be assigned by Tyk.

    3. ANNOUNCEMENT: The Contributor shall not make any press or public announcement concerning any aspect of this Agreement without the prior written consent of Tyk.

    This Agreement has been executed and takes effect on the latest date that the Contributor signs or accepts this Agreement via Github or otherwiseof signature below.

For and on behalf of TYK TECHNOLOGIES LTD By [CONTRIBUTOR NAME]
Signature Signature
Print name Print name
Job title Job title
Date Date
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment