Serious question. React has been around for a while. Companies like Airbnb and Wix, for example, have been using React for a while. If Facebook were going to leverage this the way people are scared of, wouldn’t there be some example of them using it the way people are scared of? You know, on a company doing something it’s proven that they could make major money on? It’s not like this is a new provision, it’s been aro…
It's a real threat, just blown way out of proportion. The second Facebook leverages this patent clause on ANY company, React is dead and everyone will migrate to Preact / VueJS, etc. This means that the React patent card is a one-time play with HUGE repercussions. Facebook isn't going to target your little company or startup and worrying about it IMO is foolish.
GraphQL Patent Infringement Issues
81–90 of 131 posts
Re: GraphQL Patent Infringement Issues
#82Re: GraphQL Patent Infringement Issues
#83Earlier quoted context omitted.
Actually, that's not a completely unreasonable interpretation. You are then unable to sue FB over patents, so FB could indeed just use any of your IP.
First of all, the whole thing is limited to patents, which are a small part of the IP of most IT companies. If Microsoft uses GraphQL, Facebook can't freely pirate Windows. Second of all, you can still sue FB over patents, you just have to stop using things they are providing free of charge first. Also, there is an exception if FB sues you first. It seems fairly clear that the intent is to avoid litigation over paten…
Re: GraphQL Patent Infringement Issues
#84Specs are a bit weird to try to come up with the right licensing (It was a bit of a pain in the butt to try to get this right for webm, for example). You want to encourage compliance with the spec, and protect people who implement the spec. That is a different type of language that say, apache 2. To be concrete: If you license the reference code as apache2, that would grant patent rights to people if they used refere…
Microsoft tries to do that with the Open Specifications Promise, a covenant not to sue: https://msdn.microsoft.com/en-us/openspecifications/dn646765
Re: GraphQL Patent Infringement Issues
#85Earlier quoted context omitted.
It's a real threat, just blown way out of proportion. The second Facebook leverages this patent clause on ANY company, React is dead and everyone will migrate to Preact / VueJS, etc. This means that the React patent card is a one-time play with HUGE repercussions. Facebook isn't going to target your little company or startup and worrying about it IMO is foolish.
I think this is exactly what I am saying. There are companies using React that are much larger than anyone who is worried about this, and they don’t seem phased by it. That has to mean something.
Re: GraphQL Patent Infringement Issues
#86Serious question. React has been around for a while. Companies like Airbnb and Wix, for example, have been using React for a while. If Facebook were going to leverage this the way people are scared of, wouldn’t there be some example of them using it the way people are scared of? You know, on a company doing something it’s proven that they could make major money on? It’s not like this is a new provision, it’s been aro…
Companies change. People change. You don't want it written into the license like that and depend on good will. If good will were enough we wouldn't have laws or government.
Re: GraphQL Patent Infringement Issues
#87Earlier quoted context omitted.
Actually, that's not a completely unreasonable interpretation. You are then unable to sue FB over patents, so FB could indeed just use any of your IP.
First of all, the whole thing is limited to patents, which are a small part of the IP of most IT companies. If Microsoft uses GraphQL, Facebook can't freely pirate Windows. Second of all, you can still sue FB over patents, you just have to stop using things they are providing free of charge first. Also, there is an exception if FB sues you first. It seems fairly clear that the intent is to avoid litigation over paten…
Re: GraphQL Patent Infringement Issues
#88Can anyone point me to a single instance where anything bad has actually happened because of Facebook's patent clause in one of their open source libraries?
Re: GraphQL Patent Infringement Issues
#89Earlier quoted context omitted.
Microsoft tries to do that with the Open Specifications Promise, a covenant not to sue: https://msdn.microsoft.com/en-us/openspecifications/dn646765
Pretty sure that that's non-binding, which means it can change as soon as leadership changes.
Re: GraphQL Patent Infringement Issues
#90Why does Facebook not use something like an MIT license? I am honestly curious.
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:/…
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...