News for hackers. Stuff that matters.
Re:Facebook React.js License by romanovcode on Wednesday October 12, 2016 @09:46AM (#12692737)
React.js is basically licensed so that you cannot make anything that can compete with facebook corporation.

Example:

1. You create something similar to Instagram using React.

2. It gets popular

3. Facebook sues you and takes all your reacts and reducers

Re:Facebook React.js License by ojr on Wednesday October 12, 2016 @09:59AM (#12692850)
Actually I see it as

3. You can't sue Facebook because your app is similar to Instagram

Re:Facebook React.js License by Mc_Big_G on Wednesday October 12, 2016 @11:25AM (#12693711)
Ok, so expanding on that, the problem becomes this:

1) You create a successful app using React

2) Facebook blatantly copies your app.

3) You can't sue Facebook

Re:Facebook React.js License by amelius on Wednesday October 12, 2016 @10:09AM (#12692939)
Is such a clause actually enforceable? Has this been tested in a court of law? Just curious.
Re:Facebook React.js License by icebraining on Wednesday October 12, 2016 @11:26AM (#12693719)
Well, the clause isn't "you can't sue", it's "you have to stop using React if you sue".
Re:Facebook React.js License by amelius on Wednesday October 12, 2016 @12:00PM (#12694008)
But what if you don't stop using it?
Re:Facebook React.js License by leonatan on Wednesday October 12, 2016 @12:21PM (#12694217)
You can be sued by Facebook for infringing their license.
Re:Facebook React.js License by amelius on Wednesday October 12, 2016 @12:48PM (#12694446)
Which brings us back to my original question ;)
Re:Facebook React.js License by Kwastie on Wednesday October 12, 2016 @09:55AM (#12692823)
I am not a lawyer, but "not bringing a patent infringement lawsuit against Facebook or its affiliates" suggest that anyone using React can't file a lawsuit against Facebook over patents and NOT vice versa as you suggest.
Re:Facebook React.js License by Oletros on Wednesday October 12, 2016 @09:49AM (#12692767)
Can you point which part of the license says what you claim? Thanks
Re:Facebook React.js License by augustt on Wednesday October 12, 2016 @09:59AM (#12692849)
In their PATENTS file: https://github.com/facebook/react/blob/master/PATENTS#L14-L2...

If you read it, it doesn't seem like GP's claim is completely true.

Re:Facebook React.js License by Oletros on Wednesday October 12, 2016 @10:03AM (#12692883)
Are you talking about this part?

> if Facebook or any of its subsidiaries or corporate affiliates files a lawsuit alleging patent infringement against you in the first instance, and you respond by filing a patent infringement counterclaim in that lawsuit against that party that is unrelated to the Software, the license granted hereunder will not terminate under section (i) of this paragraph due to such counterclaim

And, please, point in which part of the file you linked where is said that your license is terminated if Facebook sues you

Re:Facebook React.js License by arcticbull on Wednesday October 12, 2016 @10:33AM (#12693175)
[edit] ugh, meant to put this elsewhere, rough morning.
Re:Facebook React.js License by Oletros on Wednesday October 12, 2016 @10:40AM (#12693260)
> 3. Facebook sues you and takes all your reacts and reducers

Perhaps I highlighted that part because the original OP talked about Facebook suing you first. Dude.

Re:Facebook React.js License by danabramov on Wednesday October 12, 2016 @12:34PM (#12694320)
No, this is a complete misunderstanding of the license.

Please read Facebook's official FAQ on this matter::

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

>Does the additional patent grant in the Facebook BSD+Patents license terminate if I create a competing product?

>No.

Re:Facebook React.js License by capkutay on Wednesday October 12, 2016 @10:01AM (#12692864)
Yes it would totally make sense for facebook to effectively kill react (wasting millions of their paid engineering hours) and forever taint their developer community by using that clause to sue another company just because they compete. </sarcasm>

Hypothetically if you ever grow so big and frighten facebook to that degree, migrating off react would be an easy problem to solve.

Re:Facebook React.js License by bad_user on Wednesday October 12, 2016 @10:03AM (#12692885)
Hypothetically, when you're found to infringe a patent for a product that was already deployed, then the damage was already done and migrating at that point won't save you ;-)
Re:Facebook React.js License by capkutay on Wednesday October 12, 2016 @10:09AM (#12692936)
Right but this clause assumes you are the one suing facebook for patent infringement and unless your patent is along the lines of "we use react.js to do x", then you probably have the flexibility to port it to a different framework.
Re:Facebook React.js License by ergo14 on Wednesday October 12, 2016 @12:59PM (#12694556)
BILLIONS, TRILLIONS of hours went into react /s Or maybe whole eternity... Why restrict yourself to just millions.