Can I use the Eclipse Paho library (licensed under EPL) for a commercial project and NOT disclose the whole source code of that project? I'm not going to make any changes to Paho code, I just want to use it as a library in an Android app. Are there precedents? I could not find the exact answer on the Internet.

closed as off-topic by BlueDogRanch, A. K., Nij, Dale M, StephanS Jul 8 at 20:42

  • This question does not appear to be about law, within the scope defined in the help center.
If this question can be reworded to fit the rules in the help center, please edit the question.

  • As a programmer, this really gets on my nerves. What's the point of giving away an IDE/Editor and dozens of libraries for free then getting mad when people actually use it for/on work projects? Don't give stuff away for free if you want people to pay for it later on. This is no different from a bank demanding 10% more interest on a loan with 2% interest out of the blue "just because". It's a predatory practice, plain and simple. – LogicalBranch Jun 22 at 13:23
  • 3
    I'm voting to close this question as off-topic because it belongs on opensource.stackexchange.com – BlueDogRanch Jun 22 at 13:36
  • 1
    @BlueDogRanch it seems this question fits the description of the licensing tag: "For questions about permission and terms to use intellectual property" – antaki93 Jun 22 at 14:28

I wrote a letter to the Eclipse Foundation. The consultant pointed me to section 5 in their FAQ. My case falls under the term "linking". He warned that he isn't a lawyer, but offered the following short answer:

The Eclipse Foundation does not consider linking with EPL content to be a derivative work and so you are not required to disclose your source code.

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