I've been stuck on the PATENTS clauses in React for a while now. I have actively told people about it. This is the latest text of the clause as of this writing: https://github.com/facebook/react/blob/b8ba8c83f318b84e42933f6928f231dc0918f864/PATENTS#L14..L26
But I fear maybe I was exaggerating the trouble in my mind.
In non-legalese, am I correct in assuming the following:
1. If Facebook or it's sub-entities sue me/my product for Patent Infringement, I DON'T lose the right to continue using React in my product (which would trigger a catastrophic & urgent rewrite).
2. If I/my company or sub-entities sue Facebook for Patent Infringement, I immediately lose the right to use React in my Product.
3. If in regards to (1), I "counter sue" Facebook, which AFAIK is the way to defend against the litigation, I DON'T lose the right to use React.
If the above are correct, I have a further question about (2):
Say AlphaCorp owns Beta Co. & Gamma Ltd., all producing different products. If Gamma Ltd. chooses to sue Facebook for patent infringement, All products arising from Beta Co. & AlphaCorp itself would lose the right to use React. Is that correct?
Finally, how does this compare to the terms of using Angular/TypeScript? Are they equally onerous and just don't have an explicit mention?
If all my assumptions above are true, then I guess I can live with building a few things off of React and make some money without fear of the legal letter.