-
Could the community explain the meaning of specifying the two licenses used to release the code? For example, in cb98bfa we see that the copyright is been updated to indicate that the code is licensed under EPL 2.0 or EDL 1.0: Copyright (c) YYYY Oracle and/or its affiliates.
The concern is that in EPL 2.0 license the commercial use text reads that: whereas EDL 2.0 imposes no such requirements or conditions, seems to allow real free and open use of the code. Does the "or" means that both licenses are imposed or one of them is imposed? I would imagine the least restrictive one applies. Why there is need to have both? If this clause precludes people from using and distributing the software for commercial purposes, should the EPL 2.0 not be removed? |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 1 reply
-
OR in this context is a disjunctive operator meaning that either EPL-2.0 or BSD-3-Clause applies, but not both at the same time, see the SPDX spec But I am not a lawyer, so use my answer with caution. Should you need really funded answer, I recommend directing this question to license (at) eclipse.org |
Beta Was this translation helpful? Give feedback.
-
Well that is the question, given that the licenses are in contradiction
which each other. Say for example that EPL requires the user to release the
source code and BSD does not require the user to do it, means that the user
can choose not to release the code?
And given that BSD is more lax than EPL why even include EPL at all?
…On Wednesday, August 30, 2023, Lukas Jungmann ***@***.***> wrote:
*OR* in this context is a disjunctive operator meaning that either
EPL-2.0 or BSD-3-Clause, but not both at the same time, see the SPDX spec
<https://spdx.github.io/spdx-spec/v2-draft/SPDX-license-expressions/>
But I am not a lawyer, so use my answer with caution. Should you need
really funded answer, I recommend directing this question to *license
(at) eclipse.org <http://eclipse.org>*
—
Reply to this email directly, view it on GitHub
<#446 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKEYDYL6M55JCYIPBKJFC5DXX432RANCNFSM6AAAAAA3L3C5VU>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
choose the one which suits you the best and comply with its rules. If you prefer EDL, choose that and comply with its rules. If you prefer EPLv2, choose EPLv2 and comply with its rules. Based on https://www.eclipse.org/legal/epl-2.0/faq.php my answer to why having dual license would be that the reason lies in having some level of compatibility with GPL license. But as I said - these questions are better suited for lawyers at license (at) eclipse.org |
Beta Was this translation helpful? Give feedback.
choose the one which suits you the best and comply with its rules. If you prefer EDL, choose that and comply with its rules. If you prefer EPLv2, choose EPLv2 and comply with its rules.
Based on https://www.eclipse.org/legal/epl-2.0/faq.php my answer to why having dual license would be that the reason lies in having some level of compatibility with GPL license. But as I said - these questions are better suited for lawyers at license (at) eclipse.org