eclipsesource / eclipsesource/J2V8
EPL licensing issues
- Dominant language
- Java
- Stars
- 2.6k
- Forks
- 387
- PR merge metrics
- No merged PRs in 30d
Description
There are a couple of issues with the licensing of this project.
Most importantly there is the use of "All rights reserved" in combination with the Eclipse Public License (or any major open source license). While this term has become obsolete in terms of claiming copyright, it still has meaning that can conflict with the EPL license and lead to ambiguity.
This is best explained in this stackexchange answer: https://opensource.stackexchange.com/questions/2121/mit-license-and-all-rights-reserved
Conclusion of the article:
> **Stop Trying to Justify All rights reserved.**
> All rights reserved is a historic relic that is not relevant today for establishing copyright (the ownership part). In terms of licensing, it is detrimental to modern software licensing. The phrase has very specific, absolute meaning in the English language and can open up ambiguity in software licensing if it contradicts the rest of a license.
> Personally, I suggest using the actual MIT License or my personal favorite, the ISC License, as is used by the OpenBSD project and others. All rights reserved should have never made it into a major open source license and rather than continuing its use, we need to break from the now-incorrect tradition.
Second, small issue, is that there should be a LICENSE file at root level.
I would be willing to go through the project files and code, fix the licensing issues and PR.
Contributor guide
Assessment
This issue has not been assessed yet.