[cairo] contributing and Mozilla Public License (MPL) 1.1

Salisbury, Mark mark.salisbury at hp.com
Wed Dec 12 10:57:51 PST 2012

Hello Cairo Community -
I would like to contribute changes to build cairo for Windows CE (the point of the changes is to remove dependencies on Win32 APIs that don't exist when compiling for CE).

I work for Hewlett-Packard and we have a review process whenever we want to use an open source library or contribute to an open source project.  The review process would like to know:
a)      Is there a contributor agreement when contributing code?  (cairographics.org doesn't say anything about this, so I suspect there is no contributor agreement) 
b)      What liability do contributors assume when contributing code?
c)       Would you consider changing the license terms to release cairo under LGPL 2.1 or MPL 2.0?  (Upgrading from the MPL 1.1 to the MPL 2.0 license?)
The reason these questions are raised is that HP is sensitive to projects that use the MPL 1.1 license (my understanding of cairo is that it is licensed under LGPL 2.1 OR MPL 1.1).  But as a contributor, we have to take into consideration what implications arise from someone choosing to use cairo under the MPL 1.1 license.

Thanks in advance for feedback,

Mark Salisbury

More information about the cairo mailing list