Licensing of example code #1002
-
Hi, if I use the example code from https://github.com/eclipse-glsp/glsp-examples/tree/master/project-templates/node-json-theia as code base and alter it to work with a specific diagram use case, does this count as "derivative work" in the EPL2.0 license so that I have to disclose my code? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Hi Christian, first of all I need to make clear that I'm not a lawyer and can't give any reliable advice on such matters. Thus, I recommend to consult experts in this topic or contact the Eclipse Foundation for such questions. I think your question falls into the EPL FAQ 5.4. The intention of the GLSP project is clearly that you can use the project templates as a starting point for your own (potentially proprietary) project. In my humble opinion, in the end what remains equivalent between your code and the project template is purely functional in nature dictated by the technical usage of the GLSP API and therefore not the subject matter for copyright protection. Also, the code of the template is usually only a very small part of the final overall work (di minimis). However, as I said, I'm not a lawyer and my opinion on this matter isn't worth much. :-) |
Beta Was this translation helpful? Give feedback.
Hi Christian,
first of all I need to make clear that I'm not a lawyer and can't give any reliable advice on such matters. Thus, I recommend to consult experts in this topic or contact the Eclipse Foundation for such questions.
I think your question falls into the EPL FAQ 5.4.
The intention of the GLSP project is clearly that you can use the project templates as a starting point for your own (potentially proprietary) project. In my humble opinion, in the end what remains equivalent between your code and the project template is purely functional in nature dictated by the technical usage of the GLSP API and therefore not the subject matter for copyright protection. Also, the code of the temp…