Raspberry Pi Foundation Editor API - Contributor Licence Agreement (CLA)

Human-Friendly Summary

This is a human-friendly summary of the CLA. This summary merely highlights some of the CLA’s key terms and is not intended to be a substitute for it. Please review the CLA itself carefully before agreeing to its terms.

Agreeing to our CLA means:

  • You are giving RPF permission and a licence to use your Contribution

  • You cannot withdraw these permissions and licences in the future

But you are free to continue to use your Contribution for your own use

Contributor Licence Agreement

This Contributor Licence Agreement (this ‘CLA’) clarifies the terms by which you will make Contributions to the Raspberry Pi Foundation (‘RPF’).

By agreeing to the CLA, you accept that these terms and conditions will apply to current and future Contributions that make and submit to RPF. This CLA shall not limit or change your rights to use your Contributions for any purpose not outlined in the CLA. To the extent permitted by this CLA, you reserve all right, title, and interest in and to Your Contributions.

  1. Definitions
    • “You” or “Your” means the person making this agreement with and submitting Contributions to RPF.

    • “Contribution” shall mean any original work of authorship, including any modifications or additions to an existing work, that is or previously has been intentionally submitted by you to RPF for inclusion in, or documentation of, RPF’s Code Editor program (https://editor.raspberrypi.org).

  2. Licences

Copyright

  • Subject to the terms of this CLA, you hereby grant RPF a perpetual, worldwide, non-exclusive, transferable, no-charge, royalty-free, irrevocable copyright licence to modify, reproduce, sublicense, prepare derivatives of, publicly display, and distribute your Contributions.

Patent

  • Subject to the terms of this CLA, you hereby grant RPF a perpetual, worldwide, non-exclusive, transferable, no-charge, royalty-free, irrevocable patent licence to use, modify, sell, import, offer to sell, transfer, sublicence, have made, make, or otherwise transfer the Contribution. This licence only applies to patent claims licensable by You that are necessarily infringed by any of your Contributions, either alone or by combination of any of your Contributions with the Work to which such any Contributions were submitted. If any person or legal entity alleges that your Contribution, or the Work to which you have contributed, constitutes direct or contributory patent infringement, then any patent licenses granted to that person or entity under this Agreement for that Contribution or Work will terminate.

General

  • You agree to waive and not assert any moral rights to any Contribution that is used by RPF or sub-licensees.

  • You accept that RPF is under no obligation to use your Contribution.

  1. Representations and Warranties
    • You represent and warrant that You have the legal authority to enter into this Agreement.

    • You represent and warrant that you are legally entitled to grant the licences in clause 2 of this CLA.

    • You represent and warrant that your Contributions are your original creation and that no third party possesses or is entitled to restrictive intellectual property rights over the Contributions.

    • You agree to promptly notify RPF if you become aware of any facts or circumstances that would make any representations you have made inaccurate.

  2. Disclaimer, Liability, and indemnification
    • Subject to clause 3 of this CLA, your contributions are provided on an “AS IS” basis without warranties or conditions of any kind.

    • To the extent permitted by applicable law, in no event shall RPF be liable for any indirect or consequential loss.

    • You agree to indemnify and hold harmless RPF from and against any and all losses, damages, liabilities or expenses of whatever kind, arising from or relating to your breach of any representations and warranties in this CLA.

  3. Miscellaneous
    • This CLA shall be governed by and construed in accordance with the law of England and the parties irrevocably submit to the exclusive jurisdiction of the English courts.

    • If any provision of this CLA is found to be unenforceable or void, the remaining terms and conditions of this CLA shall remain in full force to the maximum extent under applicable law.