Live data from Hacker News

Facebook React.js License

elcaminolegal.com

121–130 of 203 posts

Re: Facebook React.js License

#121

if a person offers two licenses, and you only need to accept one of them to be licensed, then you should be all set. If I sue facebook and they countersue, then my defense is simply "i am licensed under BSD". The fact that you offered an additional license (they even call it "additional") does not mean that I am required to accept it when the first license stands alone. Right?

[deleted]

Re: Facebook React.js License

#122
post #86
post #83

Earlier quoted context omitted.

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.

Just use Polymer, vue or something else without that problem :-)

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

#123
post #120

if a person offers two licenses, and you only need to accept one of them to be licensed, then you should be all set. If I sue facebook and they countersue, then my defense is simply "i am licensed under BSD". The fact that you offered an additional license (they even call it "additional") does not mean that I am required to accept it when the first license stands alone. Right?

Yes, but Facebook didn't dual-license this, they licensed it under a modified version of the BSD license. So it's that license or nothing. Edit: good point, gcp.

You misunderstood. He says "I'll take this":

https://github.com/facebook/react/blob/master/LICENSE

which by admission of the blog post this is about, already includes an implicit patent grant on React.

And he'll pass on this:

https://github.com/facebook/react/blob/master/PATENTS

Which is marked as "additional".

Re: Facebook React.js License

#124
post #83
post #75

Hi, Paul from the React team here. There have been lots of questions about the license+patents combo we use. Recently our legal team answered some of those questions. https://code.facebook.com/license-faq

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.

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

#125
These conspiracy theories are really getting old.

Do people really think Facebook developed and released React for the sole, or even primary purpose of gaining patent rights? It's preposterous that so many top engineers would be working on such a goal.

It seems obvious that Facebook just has some overly cautious lawyers. I highly doubt that means Facebook is going to use your usage of React as an excuse to steal your patents.

Re: Facebook React.js License

#126

These conspiracy theories are really getting old. Do people really think Facebook developed and released React for the sole, or even primary purpose of gaining patent rights? It's preposterous that so many top engineers would be working on such a goal. It seems obvious that Facebook just has some overly cautious lawyers. I highly doubt that means Facebook is going to use your usage of React as an excuse to steal your…

Amen.

Re: Facebook React.js License

#127
post #86
post #83

Earlier quoted context omitted.

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.

Just use Polymer, vue or something else without that problem :-)

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

#128
post #38

If it becomes a problem, you could drop in a react-compatible library pretty quickly. React native might be tougher but still would probably appear if there was a case with a lot of publicity.

So happy https://preactjs.com/ and others are around

Other frameworks could infringe the hypothetical React-related patent. There is no safety from infringement as long as software patents exist.

Re: Facebook React.js License

#129

If companies fear that if they try to enforce their patents they will lose access to significant commercial opportunities as a result of not being able to use projects such as react... ...basically, I welcome it. Patents are harmful. The FSF has, to my knowledge, made no meaningful progress in significant patent reform. If this helps, then bring it on.

I would agree with you if it was only software patents. I still think hardware patents have a place, and that it is possible for the patent office to judge novelty and non-obviousness of hardware inventions.

Re: Facebook React.js License

#130

These conspiracy theories are really getting old. Do people really think Facebook developed and released React for the sole, or even primary purpose of gaining patent rights? It's preposterous that so many top engineers would be working on such a goal. It seems obvious that Facebook just has some overly cautious lawyers. I highly doubt that means Facebook is going to use your usage of React as an excuse to steal your…

Perhaps. But what if Oracle buys facebook or Zuckerberg steps down and a litigious CEO takes over. This is a major concern for lawyers in large companies.
Post reply on HN