Eclipse Public License - Compatibility

Compatibility

The EPL 1.0 is not compatible with the GPL, and a work created by combining a work licensed under the GPL with a work licensed under the EPL cannot be lawfully distributed. The GPL requires that " that ... contains or is derived from the Program ... be licensed as a whole ... under the terms of ", and that the distributor not "impose any further restrictions on the recipients' exercise of the rights granted". The EPL, however, requires that anyone distributing the work grant every recipient a license to any patents that they might hold that cover the modifications they have made. Because this is a "further restriction" on the recipients, distribution of such a combined work does not satisfy the GPL.

The EPL, in addition, contains a patent retaliation clause, which is incompatible with the GPL for the same reasons.

Read more about this topic:  Eclipse Public License