Of course they release this late on a Friday so it is does not get much reach. Facebook is very very evil - in every part of the company. Copying other's ideas (Snapchat) yet trying to stop other companies from copying them (this licensing).
I don't see it as "released". It's just the closing of a Github issue, not a press release. Do you feel that if a company is "evil", do you feel there's a moral imperative to not use their products? It seems to me there's a lot of "But React!" going on.
Explaining React's license
91–100 of 622 posts
Re: Explaining React's license
#92Earlier quoted context omitted.
> how Facebook would feel if all the open source software they currently use incorporated the same license That would work incredibly well to neutralize patents, actually, and would be a huge win for free/open source software. It's surprising not to have seen anyone point out the logical conclusion of a world where every major license includes a React-like stance on patents: it's a world where no one is able to bring…
This is sadly false. This would only neutralize patents of actual companies that have something to create. The only ones left to hold patents would be patent trolls. This would just massively empower patent trolls, and harm everyone. Because patent trolls don’t have to license patents there’s no risk for them.
Against each other only, right? They could still use their patents against patent trolls.
Re: Explaining React's license
#93Earlier quoted context omitted.
No. The PATENTS portion of BSD+Patents does not nullify the BSD License. So you are no worse off than had Facebook simply licensed the code under the BSD License.
Wow, that is pretty disingenuous. Clearly, BSD+Patents places some extra conditions on the BSD license, you don't have to be a lawyer to understand that. I mean, several people have provided the legal reasons elsewhere on this thread, but even the name "BSD PLUS Patents" should be a tip-off.
Re: Explaining React's license
#94Earlier quoted context omitted.
Yeah, I got tons of pushback when I tried to steer Automattic and the WordPress community away from React in 2015 with people saying not to worry: "Replace React with Mithril for licensing reasons" https://github.com/Automattic/wp-calypso/issues/650 Personally, I increasingly doubt that BSD+PATENTS is even GPL-compatible -- and so potentially Automattic may be violating the GPL by using React integrated with WordPres…
React also has react-native. There is no comparable alternative for that.
Re: Explaining React's license
#95I wonder how Facebook would feel if all the open source software they currently use incorporated the same license. I bet it would deter them from enjoying much of the code they built their business on. This stance seems pretty antithetical to the goal and spirit of open source software and I really hope it's not the beginning of other companies following suit and 'poisoning' the well.
> how Facebook would feel if all the open source software they currently use incorporated the same license That would work incredibly well to neutralize patents, actually, and would be a huge win for free/open source software. It's surprising not to have seen anyone point out the logical conclusion of a world where every major license includes a React-like stance on patents: it's a world where no one is able to bring…
If you use project A that was written by one or two developers in their spare time (and they included a BSD+patents) clause, would Facebook fear being sued by them? Probably not -- but new companies that get anywhere close to what Facebook does (increasingly, that's everything these days) definitely live with the real possibility of facebook suing them.
In theory the "no one is able to bring patent suits against anyone because they're violating licenses" is a good outcome (mostly the no patent suits part), but it doesn't quite stand up in practice because patent suits cost money, and bigger companies can sue you longer than you can sue them. I don't want a world where MAD is the default, because the large companies carry nukes, and I carry a peashooter.
I will no longer use react on any new projects.
Re: Explaining React's license
#96Earlier quoted context omitted.
> how Facebook would feel if all the open source software they currently use incorporated the same license That would work incredibly well to neutralize patents, actually, and would be a huge win for free/open source software. It's surprising not to have seen anyone point out the logical conclusion of a world where every major license includes a React-like stance on patents: it's a world where no one is able to bring…
This is sadly false. This would only neutralize patents of actual companies that have something to create. The only ones left to hold patents would be patent trolls. This would just massively empower patent trolls, and harm everyone. Because patent trolls don’t have to license patents there’s no risk for them.
Re: Explaining React's license
#97For someone like me, (Free Software advocate, Ember user looking for a breath of fresh air--and better job prospects--with React), it all boils down to doing a cost-benefit analysis. Sweeping conclusions like "you have nothing to worry about" or "you should never use software with such a license" do not apply to everyone. As a Free Software advocate, I abhor troll-like behavior, regardless of whether the vehicle is p…
Sure, it may never be a problem (it probably won't be a problem for 99.9% or more of those who use it), but who is willing to take that chance with the future of their company?
Re: Explaining React's license
#98Earlier quoted context omitted.
This is sadly false. This would only neutralize patents of actual companies that have something to create. The only ones left to hold patents would be patent trolls. This would just massively empower patent trolls, and harm everyone. Because patent trolls don’t have to license patents there’s no risk for them.
> This would only neutralize patents of actual companies that have something to create. Against each other only, right? They could still use their patents against patent trolls.
Re: Explaining React's license
#99Earlier quoted context omitted.
I don't see it as "released". It's just the closing of a Github issue, not a press release. Do you feel that if a company is "evil", do you feel there's a moral imperative to not use their products? It seems to me there's a lot of "But React!" going on.
It's an interesting question. I actually do feel that way, and this was a significant factor in choosing to use Vue.js for my next project over both React & Angular.
Re: Explaining React's license
#100Earlier quoted context omitted.
Yeah, I got tons of pushback when I tried to steer Automattic and the WordPress community away from React in 2015 with people saying not to worry: "Replace React with Mithril for licensing reasons" https://github.com/Automattic/wp-calypso/issues/650 Personally, I increasingly doubt that BSD+PATENTS is even GPL-compatible -- and so potentially Automattic may be violating the GPL by using React integrated with WordPres…
If Facebook has a patent on React, it's almost certainly going to be on the vdom concept. If Facebook has a patent on the vdom, then all the projects in your list violate the patent, and none of them come with even a conditional patent grant from Facebook. If Facebook does not have a patent on the vdom or other React technology, then those other projects are safe, but so is React , since termination of the patent gra…
Also, Facebook has no vdom patent. It's not like you can be granted a secret, hidden patent (even the word "patent" itself means "open").