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

Consider re-licensing #971

Closed
choefele opened this issue Jul 26, 2017 · 8 comments
Closed

Consider re-licensing #971

choefele opened this issue Jul 26, 2017 · 8 comments

Comments

@choefele
Copy link

choefele commented Jul 26, 2017

Hi,

I assume you are aware of the recent discussions around the so-called 'Facebook BSD+Patents License'. The Apache Software Foundation Legal Affairs Committee has announced that this license is no longer allowed to be used as a direct dependency in Apache projects. Based on this decision, the RocksDB project re-licensed their code and people have reached out to other Facebook projects to consider doing the same. (I’m not affiliated with Apache in any way.)

I understand that the decision on which license to use is completely up to Facebook and I’m grateful that you started and open-sourced GraphQL. I just wanted to make you aware that the current license prevents some companies and organisations to use GraphQL.

I would kindly ask if you would consider changing the license of this project to something that’s easier to integrate for other companies.

Thanks

@leebyron
Copy link
Contributor

No one on our team of engineers is well versed enough to make these legal decisions, but I will bring this to our legal team for further consideration

@ghost
Copy link

ghost commented Aug 21, 2017

any progress after react post ?

@wincent
Copy link
Contributor

wincent commented Aug 21, 2017

Thanks for pinging, @sirmak.

For others reading this, the referenced post is https://code.facebook.com/posts/112130496157735/explaining-react-s-license/

We appreciate this request. We have seriously considered it but have decided not to change our license at this time (although the post title mentions "React's license", the body of it explains how we evaluated the question in the context of "all of our other open source" projects too).

I'm going to close this as I don't think I have anything else to add beyond what's in that post. Please read it if you'd like to know more.

@wincent wincent closed this as completed Aug 21, 2017
@kaqqao
Copy link

kaqqao commented Sep 18, 2017

Does the license affect the reference implementation only or the GraphQL specification as well?

@rmosolgo
Copy link

It doesn't seem like it, here's the issue on the spec: graphql/graphql-spec#351

@leebyron
Copy link
Contributor

@kaqqao - as I understand it, the license in this repo applies only to this project

@DmitryEfimenko
Copy link

React is being relicensed to MIT: https://code.facebook.com/posts/300798627056246/relicensing-react-jest-flow-and-immutable-js/

Please give this topic further consideration

@choefele
Copy link
Author

GraphQL spec now licensed as OWFa v1.0 and GraphQL.js + Relay as MIT https://medium.com/@leeb/relicensing-the-graphql-specification-e7d07a52301b

Thanks for making this change

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

6 participants