Earlier quoted context omitted.
Allegedly it is legally binding! Scroll down to the bottom of the page, expand "OSP General" and you'll see a question "Is this OSP legally binding on Microsoft and will it be available in the future to me and to others?". The response is: > Yes, the OSP is legally binding upon Microsoft. The OSP is a unilateral promise from Microsoft and unilateral promises may be enforced against the party making such a promise. Be…
there is a catch, if Microsoft ever sell any of the patents to a third party, this is not binding to them.
GraphQL Patent Infringement Issues
121–130 of 131 posts
Re: GraphQL Patent Infringement Issues
#122Are there any technologies that are an alternative to GraphQL like Vue is to React?
OData
There's significant differences, but it means that if someone designs an "OData without the suck" then there's a fair chance Facebook doesn't have much to go on.
That said they can still play patent troll of course - patents hardly ever get evaluated on their merits in court AFAIK.
Re: GraphQL Patent Infringement Issues
#123Earlier quoted context omitted.
The MIT license doesn't change anything in this case, because the MIT license doesn't have a patent grant. This GraphQL situation is different and, arguably, somewhat worse than the ReactJS BSD+Patent license issue. The problem here is the GraphQL specification doesn't have a patent grant (unlike ReactJS, which does, but people don't like the terms of the grant). And Facebook have filed a patent for GraphQL ( https:/…
If you publish something under a MIT license very early, can you still apply for a patent after its practically public domain? I'd say no, but IANAL.
Re: GraphQL Patent Infringement Issues
#124Earlier quoted context omitted.
How about we work on not allowing patents in fields where it's unreasonable to expect the patent office to assess novelty and non-obviousness? Like software?
Or at least making their duration commensurate to the invention itself, and the speed of evolution of the field. 3 years would be more than enough time for the "inventors" to make money off their software patent.
Re: GraphQL Patent Infringement Issues
#125Gitlab put on hold their GraphQL implementation due to the patent. Gitlab Senior Director of Legal Affairs said: "If we were to allow this license, it could lead to potential future conflicts with software licensed under Apache. Also, we could be impairing the future rights of our customers. Essentially, this is not really an open source product based on the implications of the license. While there is no payment of c…
A couple clarifications: - She is talking there about the PATENTS grant in React and most other Facebook software, not about GraphQL. - This is immediately preceded by a mention of the Apache Foundation. When she says it could conflict with Apache, it either means Apache Foundation projects (since they wouldn't be able accept contributions without reversing their stance), or she's suggesting that Apache Foundation mi…
Re: GraphQL Patent Infringement Issues
#126Earlier quoted context omitted.
A couple clarifications: - She is talking there about the PATENTS grant in React and most other Facebook software, not about GraphQL. - This is immediately preceded by a mention of the Apache Foundation. When she says it could conflict with Apache, it either means Apache Foundation projects (since they wouldn't be able accept contributions without reversing their stance), or she's suggesting that Apache Foundation mi…
In the source she is referring to the likely possibility that GraphQL ends up being licensed under the React PATENTS grant.
Re: GraphQL Patent Infringement Issues
#127Earlier quoted context omitted.
A couple clarifications: - She is talking there about the PATENTS grant in React and most other Facebook software, not about GraphQL. - This is immediately preceded by a mention of the Apache Foundation. When she says it could conflict with Apache, it either means Apache Foundation projects (since they wouldn't be able accept contributions without reversing their stance), or she's suggesting that Apache Foundation mi…
In the source she is referring to the likely possibility that GraphQL ends up being licensed under the React PATENTS grant.
The comment I responded to framed the situation as if GitLab took a look at the terms of the GraphQL spec, realized that it wasn't good for them, and made the above comments to explain why. The reality is, GitLab realized the current lack of FRAND-RF terms for GraphQL wasn't good for them, and they made the above comments only in response to somebody else's proposed solution to the current situation. That is, the comment doesn't explain why GitLab isn't using GraphQL right now, it explains why GitLab wouldn't use GraphQL if Facebook included the PATENTS grant. Which means that if someone is trying to understand the current situation or why GitLab originally halted GraphQL development, the comment I responded to isn't going to help anyone, because GraphQL is not and never has been subject to the terms of that grant.
If you're still not able to make sense of this, look no further than the first person account from the author of the Medium article referenced (who happens to be the same person who opened the issue):
> I've been a Facebook licensing defender for other OSS like React, but I think this is a completely different issue
Emphasis added by me.
Re: GraphQL Patent Infringement Issues
#128Re: GraphQL Patent Infringement Issues
#129Re: GraphQL Patent Infringement Issues
#130Earlier quoted context omitted.
Unlike Microsoft, Facebook hasn't gone around demanding royalties: https://www.infoworld.com/article/3042699/open-source-tools/...
Microsoft hasn't demanded royalties for things covered under their patent license (duh). That article is just another reminder why one cannot afford to give Facebook a pass on this.