Open sirinath opened 1 year ago
@sirinath, add to where exactly?
@aclement, you are the project lead, you should be in the loop and ideally comment on this issue.
add to where exactly?
@kriegaex The EDL license can be added to the root directory of the project. See: https://github.com/eclipse/eclipse-collections
Does it have to be added to binary artifacts (JARs) we publish on Maven Central, too?
Yes.
This has come up before. I seem to recall it not being trivial to add it and I think it was you who asked for it before Sirinath. Let me try and find where it was discussed.
Maybe you were just actually taking the action I recommended for you in this thread : https://www.eclipse.org//lists/aspectj-dev/msg03304.html :)
I still have no idea how much work it is. If it requires checking with all previous committers of the code that it can be relicensed - bit of a no go. If inclusion of EPL makes EDL a no-op easy thing to do, I am probably ok with it subject to us reviewing what the requirements are for distribution. We would need to ask someone at the eclipse org to confirm, I wouldn't blindly make the change.
I asked chatgpt :) and it said it would probably be ok but ended with "you should ask a legal professional" so back to what I said. I'd raise a question with eclipse to confirm.
When the license was changed to EPL 2.0 all the license assignments should have already done and the needed work is complete, hence adding EDL now is a lot simpler than when it was EPL 1.0.
Just to clarify, by:
I'd raise a question with eclipse to confirm. I was implying we, the project, would raise that request with legal for confirmation.
@aclement, has what is the status quo here? Did you talk to legal?
Dual license with Eclipse Distribution License (https://www.eclipse.org/org/documents/edl-v10.php).
Since EPLv1 to EPLv2 change has been done making this addition will be easy.