I want to sell an Electron desktop application that uses a JS library under the Eclipse Public License 1.0 license. One of the conditions is to "disclose source".
It's not totally clear to me what it means: do I have to provide the source code of the entire application along with the binaries (so the application has to became open source as well), or do I have to disclose only source code related to that library (so anybody can easily modify that specific part). If the latter is true, how should I proceed it in practice, considering it's an Electron application ?
I plan to use that EPL 1.0 library "as is", there will be no modifications (eg: source code changes) made to it.
EDIT: after some research, I found a question that seems to be very similar to mine. It looks like what is important is how the library is used and if it's considered as a "derivative work" or not.