Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

If I use EPL licensed software ( namely Eclipse jars ) in an application, do I have to give the users the source code and the right to redistribute? If that is not the case, what rules should I follow if I use EPL licensed software libraries in an application that I wish to distribute?

share|improve this question

1 Answer 1

up vote 3 down vote accepted

IANAL, but the Eclipse Public License (EPL) does not require distribution of require access to the source code.

On the characters of the EPL let me quote the GNU people:

The Eclipse Public License is similar to the Common Public License, and our comments on the CPL apply equally to the EPL. The only change is that the EPL removes the broader patent retaliation language regarding patent infringement suits specifically against Contributors to the EPL'd program.

And another quote on the Common Public License Version 1.0

This is a free software license. Unfortunately, its weak copyleft and choice of law clause make it incompatible with the GNU GPL.

'Weak copyleft' in this quote means that you are not required to use the same license for a derived work. So you can take EPL licensed code, include it in you own work, and distribute the result under a non-free, proprietary license.

Edit:

For details on what you are required to do as a user of EPL licensed software, see '3. REQUIREMENTS' of the EPL:

iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.

See also this answer: http://programmers.stackexchange.com/a/138656/34768

share|improve this answer
1  
Thanks for the answer. But is there a requirement for me to say that these parts of the software are EPL licensed/and the source for those parts is available here etc..? –  Can't Tell Nov 7 '12 at 8:00
    
@Can'tTell See my edit. –  user34768 Nov 7 '12 at 8:05

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.