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
Add Eclipse Public License version 2.0 (epl-2.0) #536
Comments
|
@Jimini if you (or anyone else) is interested in making a pull request to add EPL-2.0, see instructions at https://github.com/github/choosealicense.com/blob/gh-pages/CONTRIBUTING.md#adding-a-license |
|
Thank you for your clarification, there is work to do and I propose to use this issue to track the record. For point 3:
I am not sure how I manage to sort out version 1.0 instead of version 2.0 in the search. |
|
Point 2:
|
|
Point 1:
Discussion is on going: |
There's probably some short string that's unique to 2.0. I'd expect something like https://github.com/search?utf8=%E2%9C%93&q=filename%3ALICENSE+%22separate+file+or+files+made%22&type= should work but that's only turning up 1 result, which can't be right (note without "made", it finds 21k results, which is about right -- that string is in MPL-2.0). Anyway, given problems of verifying exactly and this is successor of a fairly popular license, we can probably skip the strict 1k repos test, if we can find 3 solid example uses and a SPDX ID is minted. |
|
Point 4:
The first two that comes to mind are: JUnit 5 (Java testing Framework) OpenJ9 (IBM open-source donation of the J9 JVM) I guess a lot of EPL-1.0 projects are in the process of migrating (especially those on the Eclipse Release train). So I will update this list when I see that these projects have migrated. |
|
https://github.com/eclipse/openj9/blob/master/LICENSE is not a good example for these purposes -- the (excellent) project is dual licensed and lots of info besides the EPL-2.0 text is included in that file -- so it doesn't add to "straightforward LICENSE files which serve as examples newcomers can follow and that could be detected by licensee if it knew about the license" I'm sure there will be other straightforward examples as projects migrate, thanks for documenting! |
|
At this moment I could only find one major project that would be properly identified by Licensee: |
|
This is probably true, but not providing the possibility to create a new repository with EPL v2 will not help the adoption. |
|
#554 is a WIP PR which would eventually lead to EPL-2.0 showing up in place of EPL-1.0. Needs more examples (please continue to drop those here, or on the PR) and SPDX to publish a record for EPL-2.0. |
|
For completeness, this issue is also tracked in the Eclipse Foundation Bugzilla: Bug 522547 (the Bugzilla record is basically a placeholder/pointer, the discussion should continue here) The complete list of tasks regarding the EPL-2.0 Rollout can be seen by analyzing the dependency tree of Bug 519789.
Regarding the SPDX identifier, there is also some activity on this GitHub issue: spdx/license-list#16 Regarding the adoption, important projects will update to EPL v2 soon. @mmilinkov has announced that nine projects coming from JavaEE will move to the Eclipse Foundation (as part of the EE4J top-level project). Their project proposal mention that they will use cc @waynebeaton |
|
On Sat, Nov 25, 2017 at 08:16:07AM +0000, Jérémie Bresson wrote:
> The license must have an SPDX identifier.
Regarding the SPDX identifier, there is also some activity on this
GitHub issue: spdx/license-list#16
I think ‘EPL-2.0’ has officially been accepted for the next SPDX
License List release based on [1]. I'm not sure what the timeframe
for that release is.
[1]: https://lists.spdx.org/pipermail/spdx-legal/2017-October/002246.html
|
The correct PR for integration of |
|
Amazing! Thank you a lot. |
|
Update? You can now choose it via UI on GitHub but it's not listed on the list at https://choosealicense.com/licenses While it is posted on https://choosealicense.com/licenses/epl-2.0 , you have to know the link with no other mention of it on choosealicense |
|
@darkmorpher EPL 2.0 was added via #554. The site has three tiers of licenses, those that are on the home page, those that are on Per the project goals, we try not to overwhelm viewers with a long laundry list of licenses, but if you'd like to propose EPL 2.0 be added to the Edit: Typo |
|
Ben, the EUPL and EPL are completely different licenses. |
|
👋😄 Hello @mmilinkov! Apologies for the typo. Updated my comment to reflect EPL, not EUPL. |
The Eclipse fundation has published a new version of the Eclipse Public License (epl).
Press release:
https://www.eclipse.org/org/press-release/20170829eplv2.php
Text:
https://www.eclipse.org/org/documents/epl-2.0/index.php
The list in choosealicense.com (and on GitHub) should be updated.
The text was updated successfully, but these errors were encountered: