A
A
Anton Akimov2019-06-21 17:27:47
Android
Anton Akimov, 2019-06-21 17:27:47

Can I use Paho (EPL) for a commercial project and NOT release the project's source code?

My project involves working with sensors using the MQTT protocol. Can I use the Eclipse Paho library (licensed under EPL ) for a commercial project and NOT release the source code of that project? I'm not going to make any changes to the Paho code, but only want to use it as a library in an android app. I couldn't find the exact answer on the internet.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
A
Anton Akimov, 2019-06-24
@antaki93

So, I wrote an email to the Eclipse Foundation, and this is what they told me:

I am not a lawyer, and this is not legal advice. You should seek legal advice from your own lawyer.
The EPL-2.0 FAQ's section on derivative works provides the Eclipse Foundation's view on the matter.
The short version is that 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

In short, points 5.2 and 5.3 of their FAQ say that you can freely link to EPL software, and this will not make your program a "derivative" of it, i.e. You don't have to reveal your source. As a library, you can freely use it.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question