Scala Contributor License Agreement - CLA

Thank you for your interest in contributing to the Scala project.

In order to clarify the intellectual property license granted with Contributions from any person or entity, EPFL must have a Contributor License Agreement ("CLA") on file that has been signed by each Contributor, indicating agreement to the license terms below. This license is for your protection as a Contributor as well as the protection of EPFL; it does not change your rights to use your own Contributions for any other purpose.

After having read the document please follow the link under to sign the Scala CLA.

Sign the agreement using your github account

* Alternatively, if you have a scanned, signed CLA form you can email it to

Why do we require a CLA?

The CLA is used to verify that you are aware of what it means to make your contribution available under the license of the rest of the project, and have made sure that you are legally allowed to make the contribution. This helps protect users of the project against malicious legal actions, and is a very common practice among larger Open Source projects: CLA's are also required by Eclipse, Apache, Python, and many other projects. The CLA text we use is the same as the Apache Foundation CLA, with some slight changes. Some projects (such as the FSF) also require you to sign away your copyright to the organisation. We do not go so far: we only require a copyright license to distribute your work as part of the project, we do not take over ownership of it.