React Patent License

The cluster discusses React's BSD+Patents license, debating whether the patent grant can be revoked if users sue Facebook for patent infringement and clarifying distinctions from the copyright license.

📉 Falling 0.3x Open Source
1,441
Comments
15
Years Active
5
Top Authors
#6468
Topic ID

Activity Over Time

2010
2
2011
1
2013
1
2014
11
2015
197
2016
171
2017
937
2018
44
2019
14
2020
13
2021
12
2022
19
2023
5
2024
7
2025
7

Keywords

etc.net INAL AWS React.js LICENSE MIT LGPL FB LAME IMO patent react license patents facebook bsd license use sue grant infringement

Sample Comments

matthewmacleod Feb 26, 2015 View on HN

Facebook cannot 'come after you' for using React if you have not accused them of patent infringement.They can 'come after you' iff you have accused them of that, and you are using their software in such a way that a parent of theirs is violated.It's pretty straightforward:- Facebook has released some open source software. In the case of React, it's under the BSD license.- You can use this software however you want, in accordance with the li

chc Jun 29, 2017 View on HN

It's not accurate. Facebook offers a blanket patent license with React, and the patent license (not the software license — just the patent one) terminates if you sue Facebook for patent infringement. And of course, if you sue them for any other reason, nothing happens at all. And even if the patent license is terminated, AFAIK React isn't known to be patent-encumbered.Acting like this is some landmine that allows Facebook to just put anyone they dislike out of business is ridiculous

dada78641 Mar 24, 2015 View on HN

It's undue paranoia. It says essentially the same thing as the Apache 'Grant of Patent License' section. Namely, if you instigate a patent lawsuit, the free patent license offered by Facebook no longer applies. It would be impossible for Facebook or Apache to engage in patent lawsuits if they did not include this termination clause.Besides, Facebook is gonna sue you if you violate their patents, regardless of whether you use React or not. And the termination pertains to the pat

hdra Aug 21, 2017 View on HN

From what I understood, It is not a patent on React. As far as I can tell nothing about React is patented... and that is not the discussion over the past few days has been about.This whole shebang has nothing to do with React itself, or the "technology" that React uses or anything, but more about the way many FB's open source libraries are licensed, one of which is React.The license specify that you are free to use React as you would use a BSD licensed software, provided tha

lala45 Apr 13, 2022 View on HN

I’m not a lawyer, but from my perspective, that’s indeed a concern. And perhaps you could get sued just by using React. It could differ between jurisdictions as well.A standard open source license with a patent grant, like the Apache license, would have been a lot clearer, but Facebook has so far refused to license React in that way.A problematic patent grant was offered for earlier versions of React but that’s not the case anymore (and didn’t really fix the problem anyway).

tomelders Jul 16, 2017 View on HN

I think this is misleading. In the event that you bring a patent infringement case against Facebook, you still have a license to use react, but you lose the patent rights that would cover you if you came up with something that infringed on a Facebook patent. Meaning that you now have to fight your case in court without any protection. You're safer with this license and the patent grant, than you are without it. The BSD license on it's own, and the MIT license don't give you any so

EdwardMSmith Oct 12, 2016 View on HN

Your explicit grant to any patents that Facebook holds that may cover react is terminated.Your license to use react is not terminated (https://code.facebook.com/pages/850928938376556).So, what is the practical upshot of not having the explicit grant to the patents? Can you be sued for patent infringement for using open source software that may be covered by patents owned by

matthewmacleod Mar 24, 2015 View on HN

No, this is not correct. Please stop spreading this misinformation.Your license to use React is not contingent on 'not to sue them' – however, the additional patent grant that they give you is contingent on this. This patent grant is in addition to your license to use the software.If you accuse Facebook of violating one of your patents, then you automatically lose the right to use any of theirs. You do not lose your license to use the software, which is a totally orthogona

kalefranz Aug 21, 2017 View on HN

The BSD + Patents license doesn't imply anything about Facebook's own patents. React may not itself have any patents; that's not the point. The patents involved here are those not owned by Facebook. Facebook doesn't need patents on React to revoke your license to use React if you sue Facebook for patent infringement.Edit: I see how my reading was wrong. The LICENSE file is still the same old 3-Clause BSD. The PATENTS file is what's new and different.

kuschku Dec 7, 2015 View on HN

No. The patent license of react says "this license becomes void if the user objects to the validity of software patents, KR questions the validity of any Facebook Inc. patent". (Quoted from memory, so not guaranteed to be accurate)