Re:Relicensing the GraphQL specification
by thesmallestcat on Tuesday September 26, 2017 @01:31PM
(#15340803)
Are these licensing changes retroactive? If I'm already running Facebook's GraphQL reference implementation, do I have to upgrade to be free of the patent restrictions?
[ Parent
| on HN ]
Re:Relicensing the GraphQL specification
by leebyron on Tuesday September 26, 2017 @02:47PM
(#15341473)
Great question. It applies to the variant of the spec as it exists today when the license was applied. Currently found at http://facebook.github.io/graphql/draft/
GraphQL's reference implementation (GraphQL.js) intends on not just being a great implementation, but also very closely following the spec, so you're in good shape.
Also, GraphQL.js has had a BSD3+PATENTS license until today, which meant you've always had that patent license. Later today I'll be releasing a version of GraphQL.js that is MIT license instead, understanding that the OWFa1.0 applies to all implementations including the reference implementation.