eclipsesource / eclipsesource/J2V8

EPL licensing issues

Open
#328 4 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.