Earlier quoted context omitted.
This is huge.
Welcome to the "folks who miss the forest for the trees" club.
3 years from now, most startups and companies will still be using React as they did for the last 5 years that the same terms held.
351–360 of 622 posts
[0] https://github.com/infernojs/inferno
Facebook's license is no more dangerous than regular MIT or BSD-style licenses. If you are OK with using MIT or BSD licensed software you should be OK with using Facebook's BSD + Patents software. Here is why: MIT and BSD licenses don't have any patent grants, unlike the Apache 2.0 license. If you use MIT/BSD open source software, and some functionality of that software is patented by the author, you could be sued fo…
Earlier quoted context omitted.
I've read it, and I'm pretty sure it says that if you initiate a patent lawsuit against Facebook, you lose the license to use React at all. It doesn't revert to BSD. (EDIT: Apparently that's wrong although the license could certainly be more clear about it.) If React doesn't implement any of their patents, the patent clause offers nothing extra. If it does, it would be damned nice to know which one(s) . Do other libr…
It's deeper than that. Say you are a company A, and have product P that uses react. You find out that company B infringed on a patent in your other product Q. You sue B. It turns out B is owned by FB. Your product P is in trouble.
I think the reasoning that this will protect them against frivolous lawsuits is pretty poor; you only need a patent grant if you're actually building software. Patent trolls don't build anything so they have no need for patent grants.
You'd be surprised. Patent trolls can have all forms, not just a only-suing company. Some company that has failed as a startup, but which holds 1-2 patents might decide to turn into patent-trolling to make a quick back while it dies.
Think also of companies like SCO.
I think the reasoning that this will protect them against frivolous lawsuits is pretty poor; you only need a patent grant if you're actually building software. Patent trolls don't build anything so they have no need for patent grants.
No, some feel they have to stop using React, not all UI frameworks, VueJS is pure MIT etc.
Anyone knows what are consequences of ban from Apache Software Foundation? Okay, it has X-Cat exclusion by August, 31 ( https://react-etc.net/entry/apache-foundation-bans-use-of-fa... ) and what will happen after that?
After August 31, no Apache projects can make a release that has a hard dependency/requirement on the FB/BSD+Patents license (same as for all other licenses described as Cat-X). Older releases will remain in the archives, but no new releases with such dependencies.
I am no pro in understanding these licensing issue. Can someone help me how this affects if i) ReactJS is used in a company/organisation for their proprietor software? ii) ReactJS is used in a company/organisation for their distributed licensing software? iii) ReactJS is used in a company/organisation for a software which is opensourced?
If you use React you basically can't sue Facebook for infringing your patents, so it is giving them a free pass on your IP.
Does MIT license work for Apache in this case ? If yes, they can easily switch to Preact; https://preactjs.com/