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

React license may be problematic #882

Open
pmonks opened this issue Jul 17, 2017 · 3 comments
Open

React license may be problematic #882

pmonks opened this issue Jul 17, 2017 · 3 comments

Comments

@pmonks
Copy link

pmonks commented Jul 17, 2017

Just came across this React issue, as well as associated discussions within Apache legal, and wanted to alert the om team.

Note that after a quick search, I was unable to determine whether there's a similar compatibility concern between the EPL and Facebook BSD+Patents licenses as exists between ASLv2 and Facebook BSD+Patents. If not, this should be closed as a non-issue.

@gstein
Copy link

gstein commented Jul 17, 2017

Please note that the ASF chose this path for policy reasons, rather than "license incompatibility". We don't want downstream users of Apache code to be surprised by the PATENTS grant that (was) in RocksDB and (is) in React. Users should only need to follow the ALv2, with no further constraints.

These license can work together (IMO) and simply provide two sets of restrictions upon users.

@pmonks
Copy link
Author

pmonks commented Jul 17, 2017

From the apache discussion:

Roy T. Fielding added a comment - 12/Jun/17 13:50

I have discussed that license with Facebook's legal counsel. It is not BSD (which relies on implied patent grants) and is intentionally incompatible with the Apache License.

(emphasis added)

While it may be that the ASF believes this is a policy decision only, the same doesn't appear to apply to Facebook legal.

EDIT: and yes, I realise this is reiterating the conversation in the React issue - in the spirit of the DRY Principle it may be better to continue it there.

@livtanong
Copy link
Contributor

Looks like this has been fixed by Facebook!
https://code.facebook.com/posts/300798627056246/relicensing-react-jest-flow-and-immutable-js/

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

No branches or pull requests

3 participants