News for hackers. Stuff that matters.
Re:Facebook React.js License by bwhitty on Wednesday October 12, 2016 @12:43PM (#12694389)
Is there any talk within Facebook on amending this clause or moving React to a standard license? I believe it's stopping a lot of large companies (whom the patent clause could actually affect) from using React, and all other like-licensed Facebook software.
Re:Facebook React.js License by cloverich on Wednesday October 12, 2016 @01:38PM (#12694946)
IANAL but my interpretation of the clause based on comments / links is that it aims to protect Facebook by reducing patent lawsuits in general. If that is actually valid, I would expect there would be many people who are for the terms internally. Am i fully misinterpreting here?
Re:Facebook React.js License by ergo14 on Wednesday October 12, 2016 @12:45PM (#12694412)
Just use Polymer, vue or something else without that problem :-)
Re:Facebook React.js License by bryanlarsen on Wednesday October 12, 2016 @01:28PM (#12694859)
Facebook patents that apply to React will also very likely also apply to Vue or any other virtual DOM library. Using Vue makes you more vulnerable, not less, since you no longer have the protection of the React.js patent grant.
Re:Facebook React.js License by hatsix on Wednesday October 12, 2016 @02:22PM (#12695305)
You made this assertion before, but it's wrong and dangerous. Without knowing what the patents are, you cannot possibly say whether or not OTHER technology is infringing on it. It is especially bad considering you are not a lawyer, nor have professed any familiarity with the patent process.

It is a moderate, but known, amount of work to look through FB's patents, assess which are likely around React, and read through the claims. Considering it's possible, I certainly think that it's reasonable to ask you to do the work, or stop making the assertions.

Re:Facebook React.js License by bryanlarsen on Wednesday October 12, 2016 @03:08PM (#12695649)
But I have been told, by lawyers, never to read patents, because that could triple damages for knowledgeable infringement.

It also doesn't address potential patents that are still within the 18 month filing window and are still secret.

Re:Facebook React.js License by hatsix on Wednesday October 12, 2016 @03:57PM (#12695983)
Then don't make the assertion.
Re:Facebook React.js License by timup on Wednesday October 12, 2016 @01:48PM (#12695019)
Polymer has nearly the same provision. They're sneaky about it as it doesn't appear in the main license. http://polymer.github.io/PATENTS.txt
Re:Facebook React.js License by ergo14 on Wednesday October 12, 2016 @02:16PM (#12695260)
Not at all:

"If you or your agent or exclusive licensee institute or order or agree to the institution of patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that this implementation of Polymer or any code incorporated within this implementation of Polymer constitutes direct or contributory patent infringement, or inducement of patent infringement, then any patent rights granted to you under this License for this implementation of Polymer shall terminate as of the date such litigation is filed."

I dont see how is that similar to react. It makes way more sense and is closer in spirit to apache I think.

Re:Facebook React.js License by timup on Wednesday October 12, 2016 @03:23PM (#12695744)
Yes at all:

"If you or your agent or exclusive licensee institute or order or agree to the institution of patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that this implementation of Polymer or any code incorporated within this implementation of Polymer constitutes direct or contributory patent infringement, or inducement of patent infringement, then any patent rights granted to you under this License for this implementation of Polymer shall terminate as of the date such litigation is filed."

Re:Facebook React.js License by mickronome on Wednesday October 12, 2016 @04:20PM (#12696126)
Polymer license only concerns itself with itself. FB license concerns all patents you and FB might have in addition to patents/righs concerning the react code itself.

There is a big difference, although it might not look like that.

Re:Facebook React.js License by ergo14 on Wednesday October 12, 2016 @03:33PM (#12695819)
Read that text again... especially this part:

"against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that THIS IMPLEMENTATION OF POLYMER or OR ANY CODE INCORPORATED WITHIN this implementation of Polymer".

I know I ask much of you but you can do it. BTW. congratulations on copy pasting the text I pasted above...

Re:Facebook React.js License by timup on Thursday October 13, 2016 @01:56PM (#12702687)
I disagree.
Re:Facebook React.js License by tracker1 on Wednesday October 12, 2016 @02:16PM (#12695261)
Then it should stop you from using software from EVERY large company... many choose Apache 2, which has similar provisions which include revoking your copyright license... MS and Google both include similar provisions in most of their permissively licensed software tools/libraries.