5 ms·
I don't understand why anyone would use React at all with the ridiculous license.
by TotallyHuman 9y ago
I don't understand why anyone would use React at all with the ridiculous license.
- pbasista 9y agoWhat is wrong with its license?
- nilliams 9y agoThey're referring to the 'patent retaliation clause', see: https://medium.com/@dwalsh.sdlr/react-facebook-and-the-revokable-patent-license-why-its-a-paper-25c40c50b562 https://medium.com/@dwalsh.sdlr/react-facebook-and-the-revok...
- YCode 9y agoLogically following the conversation.... What's wrong with their patent retaliation clause? The link you provided basically says it only matters if you are a patent troll.
- nilliams 9y agoYeah I don't have a stake/opinion, just posted that particular article because it's a recent, thorough take, by a lawyer.
- enraged_camel 9y agoWell, there are many reasons to use React (the large ecosystem means you can find libraries and tutorials easily, for example) but yes, the license is a deal breaker for many, especially larger companies with legal teams who actually understand the ramifications.
- YCode 9y agoMicrosoft has no problem using React -- what are the ramifications?
- travmatt 9y agoDoesn't Netflix as well?
- altotrees 9y agoYep, and Palantir also. I wish my company would be more open to using it, but the patent issue makes it a non-starter for us.
- xiaoma 9y agoIf you're MS, there are no ramifications.
- dfrsol 9y agoMicrosoft, Netflix, and Twitter most likely have agreements in place with Facebook regarding the use license. Source: I worked for a large company that had banned the use of React for all external facing projects, recently Facebook and their lawyers came to an agreement and now it's widely used.
- atoko 9y agoIt depends on how many software patents the company owns. In most cases it's 0
- seangrogg 9y agoIt could also matter if you're in violation of a patent held by Facebook or any of its subsidiaries.
- deleted 9y ago[deleted]
- a13n 9y agoWhen has the ridiculous license ever been an actual problem for anyone?
- joshmarlow 9y agoNot sure what specifically your aversion is to the React license, but a similar project - Preact - uses an MIT license: https://github.com/developit/preact https://github.com/developit/preact NOTE: not affiliated with Preact (I live in the caves of the backend).
- hackerboos 9y agoHow does Preact not violate React's patent if it's a drop in library?
- deleted 9y ago[deleted]
- striking 9y agoReact isn't patented
- hackerboos 9y agoMy bad it's a "patent rider". I should know better.
- t_fatus 9y agoMy understanding of this licence is "we're making open-source software, play by the rules and don't sue us or we might find other ways to put you in trouble"
- ttrunck 9y agoThey recently changed the RocksDB licence (https://github.com/facebook/rocksdb/commit/3c327ac https://github.com/facebook/rocksdb/commit/3c327ac) This reopenned the discussion about React licensing (https://github.com/facebook/react/issues/10191 https://github.com/facebook/react/issues/10191) so maybe this will change soon.
- meesterdude 9y agowow, downvoted for saying you don't understand something. Great job HN.