Cake Software Foundation

The Not-for-Profit Organization Behind The CakePHP Open Source Project

Contributor License Agreements (CLA)

The Cake Software Foundation desires that all contributors of ideas, code, or documentation to any of it's projects complete, sign, and submit (via snailmail or fax) a Individual Contributor License Agreement (CLA) [PDF form]. The purpose of this agreement is to clearly define the terms under which intellectual property has been contributed to the Cake Software Foundation and thereby allow us to defend the project should there be a legal dispute regarding the software at some future time. A signed CLA is required to be on file before an individual is given commit rights to a Cake Software Foundation project.

For a corporation that has assigned employees to work on a Cake Software Foundation project, a Corporate Contributor License Agreement (CCLA) [PDF form] is available for contributing intellectual property via the corporation that may have been assigned as part of an employment agreement. Note that a Corporate CLA does not remove the need for every developer to sign their own CLA as an individual, to cover their contributions that are not owned by the corporation signing the CCLA.

Note: If you choose to send this document via fax, rather than via traditional postal mail, then be absolutely sure that you have sent it correctly. Often faxes are received back-to-front, blank, or totally illegible.

Software Grants

When an individual or corporation decides to donate a body of existing software or documentation to one of the Cake Software Foundation projects, they need to execute a formal Software Grant agreement with the Cake Software Foundation.

Donate Now

CakePHP makes building web applications simpler, faster and require less code.


CakePHP Training

Online CakePHP training sessions allow developers to quickly become familiar with the framework.


CakeFest Conference

The annual CakePHP conference provides the ultimate community experience, with live workshops and amazing talks.


Trademark & Logo

Cake Software Foundation, Inc. owns the registered trademark CakePHP. Any mark starting with the letters CakePHP or Cake, is sufficiently similar to one or more of the trademarks that permission will be needed in order to use it.

Trademark & Logo Policy