CLA
[edit] CLA is dead - Long live the SCA
Before the acquisition of MySQL AB by Sun Microsystems, MySQL used a specially crafted MySQL Contributor License Agreement (CLA) to facilitate the legal aspects of accepting code contributions from the community.
The CLA has now been replaced by the more user-friendly and popular Sun Contributor Agreement (SCA) - please use this agreement if you want to contribute code to the MySQL project.
You need only sign the SCA once in order to cover all changes that you might contribute to any Sun-sponsored open-source project. If you've already signed the SCA in order to contribute to a Sun-sponsored project then you do not need to sign it again in order to contribute to other projects requiring the SCA.
If you have previously signed the MySQL Contributor License Agreement (CLA), you must now sign and return the SCA instead. All contributions to the MySQL project from now on require that the contributor sign and return the SCA.
You can find information about the Sun Contributor Agreement and general information about the contributor process online on Sun's SCA website.
For more details about how to contribute code and patches to the MySQL project in particular, please check the Contributing Code page on this Wiki.