The purpose of this agreement is to clearly define the conditions under which the intellectual property contributed to OpenSSL and thus allow us to defend the project in the event of a subsequent dispute over the software. If an individual or company decides to donate existing software or documentation to one of cake Software Foundation`s projects, they must execute a formal software grant agreement with the Cake Software Foundation. Answers to frequently asked questions about the contribution agreement are available on our CLA Frequently Asked Questions page. A company that has hired employees to work on an Apache project has a Company Cla (CCLA) to bring the intellectual property through the company that may have been awarded under an employment contract. .