Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Eclipse Distribution License #224

Open
sirinath opened this issue Feb 19, 2023 · 9 comments
Open

Eclipse Distribution License #224

sirinath opened this issue Feb 19, 2023 · 9 comments
Labels
documentation Improvements or additions to documentation

Comments

@sirinath
Copy link

sirinath commented Feb 19, 2023

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.

@kriegaex
Copy link
Contributor

@sirinath, add to where exactly?

@aclement, you are the project lead, you should be in the loop and ideally comment on this issue.

@kriegaex kriegaex added the documentation Improvements or additions to documentation label Feb 19, 2023
@sirinath
Copy link
Author

sirinath commented Feb 19, 2023

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

@kriegaex
Copy link
Contributor

Does it have to be added to binary artifacts (JARs) we publish on Maven Central, too?

@sirinath
Copy link
Author

Yes.

@aclement
Copy link
Contributor

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.

@aclement
Copy link
Contributor

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.

@sirinath
Copy link
Author

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.

@aclement
Copy link
Contributor

aclement commented Mar 3, 2023

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.

@kriegaex
Copy link
Contributor

kriegaex commented Jan 6, 2024

@aclement, has what is the status quo here? Did you talk to legal?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

3 participants