The Common Public License is superseeded by the Eclipse Public License.

OSI compliance

The CPL is a fully OSI compliant license.

License type

The CPL is a reciprocal license. with a strong Copyleft


The CPL gives patent grants to the original work and to enhanced versions based on the original work, but not to other code. The CPL contains rules that help to defend against patent trolls.

The CPL in collaborative works

The CPL permits only contributions and anhancements to the original work but does not allow to use code from a CPL licensed work in another work. So the CPL is even more restrictive than the GPL.

For this reason, the OSSCC does not recommend to use the CPL for new projects.

You may contact us by sending mail to: info at