Earlier quoted context omitted.
React Native is what I believe to be the big thing in the React community. I haven't hear of anything similar in the Angular or Vue ecosystems.
NativeScript is really good
Explaining React's license
451–460 of 622 posts
Re: Explaining React's license
#452Re: Explaining React's license
#453Yes, they have benefited from open source software under BSD, MIT, Apache licenses and giving back under BSD+Patent grant. What a load of bullshit.
Re: Explaining React's license
#454Earlier quoted context omitted.
Not being able to sue with patents is not something I give much value to. Software patents aren't even valid where I live and operate. They concern me only as far as USA has the will to have a global jurisdiction. However if Facebook wants to sue me for something ridiculous and has the USA government's global help, then Apache 2.0 license isn't going to save me, they will find something else.
Yeah and that is exactly the problem with the license. You give up your right to sue facebook with ALL your patents while facebook only gives up the right to sue you with their REACT patent. We don't even know if there is such a thing as a "react patent".
If you live in a jurisdiction where the concept of software patents are void, as the GP indicates, the patent clause in the license is meaningless because there cannot be any patents on React in that jurisdiction.
Re: Explaining React's license
#455Earlier quoted context omitted.
Here's a list of companies using React: - Microsoft - Uber - Yahoo Mail - Dropbox - Airbnb - Netflix - NY Times If they're ok with the license, you probably shouldn't worry too much. Basically, if you don't own any patents or if your company is smaller than any of the above, you should be ok.
You don't know that they weren't granted separate licensing deals. I assume they were. This license is likely to protect facebook against patent litigation that a startup might claim facebook is in violation of. It's not too hard to imagine a scenario where the next snapchat-like-startup is using react native. Facebook is then in a super leveraged position against them legally. Snap stories are now facebook stories,…
Re: Explaining React's license
#456Earlier quoted context omitted.
The risk behind Preact isn't the API . Remember, this is a discussion about patents , so what matters is fundamental concepts and algorithms. The most likely thing for Facebook to patent is the concept of a virtual DOM that's diffed to apply updates to the real DOM. IF they have such a patent (and apparently they don't), then any library that has a vdom implementation infringes, including Preact. Of course, if they D…
They would have to sue on the basis that Preact and by extension all React-compatible APIs are in violation of their patent. This would cause mass alienation in the community for little gain, and force many previously neutral parties to align against them for attacking a completely separate project. And for little damage as well.... If we rewrote our sites to use React coming from Backbone, JQuery and Angular... it w…
Why? Why is the API relevant at all?
Re: Explaining React's license
#457Facebook'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…
That's how far the framework war has come. FUD about licensing when they can't win with technical finesse anymore.
Re: Explaining React's license
#458Re: Explaining React's license
#459Earlier quoted context omitted.
I would patiently beg everyone to employ some basic reasoning. Situation A: React is licensed under BSD + PATENTS. You sue Facebook for infringing your widget patent. Turns out Facebook has a patent for something in react. They revoke your grant and counter sue you for infringing that patent. Long legal battle ensues. Situation A: React is licensed under just BSD. You sue Facebook for infringing your widget patent. T…
Not sure why you think that Facebook can claim patents on BSD licensed software without specific identification. Your second situation can't occur. The problem is that in the case you have a legitimate claim against Facebook they always have an 'out' if you have significant React use in your org.
Re: Explaining React's license
#460I love love love love love react as a technology, but this is just awful. I believe any developer not on Facebook's payroll still contributing to React or React native at this point has a moral obligation to stop. I personally feel like such a fool for not taking all this seriously before the ASF gave me a wakeup call. React is a trojan horse into the open source community that Facebook purposely and maliciously stee…
Here's a list of companies using React: - Microsoft - Uber - Yahoo Mail - Dropbox - Airbnb - Netflix - NY Times If they're ok with the license, you probably shouldn't worry too much. Basically, if you don't own any patents or if your company is smaller than any of the above, you should be ok.
Anyway, it's not up to me, it's up to the legal team and they are saying "No".