News for hackers. Stuff that matters.
Re:On React and WordPress by thristian on Thursday September 14, 2017 @11:51PM (#15254499)
My understanding is that you lose access to React if you sue Facebook over any patents at all, not just ones that may be relative to React.
Re:On React and WordPress by morgante on Friday September 15, 2017 @12:13AM (#15254578)
You lose the patent grant, which applies to all Facebook open source projects (not just React), so they can use all patents they own as part of a defensive portfolio.

If initiating a patent war with Facebook is a foreseeable business outcome for you, then you probably shouldn't use React. I remain convinced that logic applies to only a tiny minority of companies.

Re:On React and WordPress by samastur on Friday September 15, 2017 @02:29AM (#15255079)
What happens if you are not the one who initiated the patent war?

My reading of the license is that you lose Facebook patent grant even if your lawsuit was a response to Facebook's.

I am not a fan of (software) patents, but license restrictions are not limited to them either. So what is your recourse if Facebook decides to infringe yours?

Assuming this is true (IANAL), would you still feel as comfortable advising companies to use React?

I don't begrudge Facebook for their license for the same reasons that Matt stated, but I am highlighting this issue to my clients and would not recommend React's use because of it.

Re:On React and WordPress by dilatorily on Friday September 15, 2017 @03:42AM (#15255377)
IANAL, but you do not lose the patent grant if your lawsuit is in response to Facebook's. https://github.com/facebook/react/blob/master/PATENTS#L21-L2...
Re:On React and WordPress by samastur on Friday September 15, 2017 @04:28AM (#15255561)
I somehow missed that part. Thanks.
Re:On React and WordPress by pluma on Friday September 15, 2017 @05:12AM (#15255704)
Most people do, which is half the reason so many people obsess about it.
Re:On React and WordPress by Gaelan on Friday September 15, 2017 @12:51AM (#15254727)
You don't lose access to React. You lose access to any patents in React, but not the copyright. We don't even know of any React patents, so for all we know the entire document does nothing.
Re:On React and WordPress by mbrock on Friday September 15, 2017 @05:53AM (#15255856)
From Facebook's FAQ about this issue:

"Does termination of the additional patent grant in the Facebook BSD+Patents license cause the copyright license to also terminate?"

"No."

https://code.facebook.com/pages/850928938376556

Re:On React and WordPress by oneweekwonder on Friday September 15, 2017 @06:20AM (#15255943)
> We don't even know of any React patents

This might be the one[0].

[0]: https://www.google.com/patents/US20170221242

Re:On React and WordPress by Jare on Friday September 15, 2017 @03:29PM (#15260040)
IANAL but:

"Additional Grant of Patent Rights Version 2 ... The license granted hereunder will terminate, automatically and without notice, if you (or any of your subsidiaries, corporate affiliates or agents) initiate directly or indirectly, or take a direct financial interest in, any Patent Assertion"

Seems clear to me that you lose the license to use React. The clause that terminates the license is contained in a grant of rights, but the license it refers to, is the license to which this grant of rights is an "addition".

Moreover:

"A "Patent Assertion" is any lawsuit or other action alleging direct, indirect, or contributory infringement or inducement to infringe any patent, including a cross-claim or counterclaim."

The "other action" is pretty broad and might as well include "use your patents in any way that goes against the interests of Facebook".

Reading legal documents with a benevolent attitude towards the claims, intentions and goals of the issuer is a pretty bad idea. If anyone decides they won't ever have or deal with patents and thus they are free of danger, that risk is up to them; but don't do it because you think the clauses only cover a narrow and unlikely set of situations.