|
|
|
|
|
by tcheard
3194 days ago
|
|
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://www.google.com/patents/US9646028) that has some quite broad language. Due to the patent, and the lack of a patent grant, most GraphQL users likely infringe on Facebook's patents. Please read: https://medium.com/@dwalsh.sdlr/using-graphql-why-facebook-n... |
|
I'm not sure if the author of that article is partially trolling in the attempt to get Facebook's patents terms applied to the entire spec.
The best solution would be to abolish software patents completely.
I think this entire PATENTS situation with Facebook is a good reason why people should prefer Free software that is created and managed by individual developers and independent foundations over "open source" software produced by large companies with legal teams and dubious agendas.
[1] http://en.swpat.org/wiki/Patent_clauses_in_software_licences...