Because if they're revoking patents that don't cover react then there should be no problem to continue using react right?
Because if they're revoking patents that don't cover react then there should be no problem to continue using react right?
- I use React for my startup's dashboard
- I sue facebook for violating my startup's patent without removing my react dashboard first
Now, what patents can facebook use to counter sue me that they couldn't sue me with anyway had I not used react?
Facebook can't take away your rights to use React under the BSD license, no matter what you do.
This is not a behavior of free software.
The only thing that happens when you sue FB over patents is that your patent grant covering React is gone, reducing your license to a regular BSD license. If you use Angular, vue or whatnot open source products covered by licenses without patents grants, there is NO guarantee whatsoever that this piece of software is free from patents of Google, FB, Oracle your favorite patent troll from around the corner. Yet people seem more fine with using software which comes without any patent grants whatsoever, and declare that hell would come over us if the FB patent grant on the software would be revoked.
Btw, clauses that revoke patent grants when you sue a party are pretty regular and present in the Apache License v2 and the (L)GPLv3, no one is crying about it and says that those licenses are not open source anymore. The GPLv3 goes even further and invalidates your right to use the software at all if you start sueing people who created that software.
Gosh, I am so happy to live in the EU where we do not have to deal with this kind of BS and can just use the best technology that solves the problem.
What do you mean by:
"Gosh, I am so happy to live in the EU where we do not have to deal with this kind of BS and can just use the best technology that solves the problem."
[1] https://en.wikipedia.org/wiki/Software_patents_under_the_Eur...
My only point was Free Software (in spirit) does not take away (patent)rights once they've been granted.
While rescinding the patent grant does not remove your license to use the product, I've seen some lawyers argue that Facebook's license is weaker than a "regular BSD license". The argument goes that a "regular BSD license" has an implicit patent grant that is stronger than what the React license offers through its explicit patent grant. Thus, you are not reverting to a "regular BSD license", you are reverting to a "regular BSD license MINUS the implicit patent grant".
(http://en.swpat.org/wiki/Implicit_patent_licence#USA)
(IANAL so I have no particular understanding whether this is a good legal argument, but assuming it is, it seems like a strong counterpoint).