I’m not trying to be sarcastic, I just really don’t understand how these fears are justified. Besides, if Facebook decides they want to crush you and use React as a shield, you’ll probably have bigger problems in that moment than your choice of front end libraries. A bigger problem, I would think, is that you have something worth Facebook thinks is worth stealing. Facebook doesn’t need a React patent clause to smother a company.
Imagine a tiny company finally figures out UX and solves some of the problems with spam, load balancing, etc. on a decentralized social network. If the cat gets out of the bag, they're an existential threat to Facebook.
> 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?
Sadly no, it's a real issue, because we can't predict the future. Zuck dies, is replaced by someone with a more billg frame of mind, chaos ensues. That's something we don't have any control over, so it is a valid question. The current global political situation shows the dangers of relying on political norms to protect you, rather than law.The license is real, anybody can read it, when you can guarantee or demonstrate that Facebook will never act on in, not today, not in 10 years, under any circumstances then you can call it a conspiracy theory.
A patent grant is a good thing, you want a patent grant as a user of OSS.
The problem people have with React's patent grant is the one sided terms of the patent grant (and the fear that Facebook could hold you hostage with those terms).
> Geez, wish they would just re-license under Apache 2.0.
This would be my preference.
IMO, for the React issue, even if the issue is a paper tiger (https://medium.com/@dwalsh.sdlr/react-facebook-and-the-revok...), this puts a massive hit on Facebook's OSS credibility. Even if the fear was irrational, many people are never going to understand that now and many people won't touch any Facebook OSS because of that fear.
Facebook would probably solve a lot of that credibility loss by just re-licensing under Apache 2.0.
If Microsoft and Broadcom are better OSS+patents citizens then you are, you have a serious problem.
That article is just another reminder why one cannot afford to give Facebook a pass on this.
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.
Besides, isn’t the wording in this clause immediate loss of use? You’d either have to take the time to convert your app to something else before you sue them, which would still take a long time and give them the time to build/perfect your new lethal competitor, or sue them and shut your business down until you converted it to something, which is equally lethal.