Live data from Hacker News

React Native and Yoga Both Given MIT Licence by Facebook

github.com

61–70 of 124 posts

Re: React Native and Yoga Both Given MIT Licence by Facebook

#61

Earlier quoted context omitted.

What's the next JavaScript framework for non-web mobile apps though?

Oh, it's 2018, nobody uses React Native anymore. We're using Weex [1] or NativeScript [2] now. [1] https://weex.incubator.apache.org/ [2] https://www.nativescript.org/

/s? React Native seems to be the only alternative to native apps as of today. Googles Flutter might be a viable alternative if they don't drop it, but it's far from production ready..

Re: React Native and Yoga Both Given MIT Licence by Facebook

#62

Neat! Yoga is a great library, I wrote Rust bindings for it: https://github.com/bschwind/yoga-rs?files=1 I eventually want a React Native esque framework but written in Rust instead of JS. Still a ways away though, I don't have much time to work on it.

Was just reading about yoga. Since you’re familiar with it, do you know if there are plans to support css grid?

Re: React Native and Yoga Both Given MIT Licence by Facebook

#63

Earlier quoted context omitted.

Of course it hurt their software adoption rate. You have very public spats by wordpress and apache over this. Think of people who couldn't convince their boss to use react / react-native because the legal department saw that PATENTS file and said NO WAY. I think they are making these moves because they see that they are going to be in a weaker position in the future and need to open their grip on these projects to ma…

The irony being that the Apache license has an identical clause.

Is it identical though? My understanding was that Facebook license preserves Facebook's right to sure you for patent infringement but prohibits you from suing Facebook (and more importantly anyone Facebook designates as its minion) for patent infringement. So your patent portfolio is worthless if you want to use Facebook software because I'd imagine anyone can appeal Facebook for patronage?

I thought it was a good thing personally because patent lawsuits are a waste of everyone's time but apparently enough people disagree.

Not that I know anything. Sorry for rambling. Point is I want to ask the question: are they (practically) identical?

Re: React Native and Yoga Both Given MIT Licence by Facebook

#64
post #11

Earlier quoted context omitted.

> Its probably too late though and people are moving off of it to the next javascript framework. But is there a viable alternative with the same level of features and ecosystem momentum? GraphQL and React Native, in particular, seem well positioned to dominate their respective niches. That gives React a big advantage, which might counteract the licensing issues, no?

If that were true then why are they changing the licence at all? They have tooling and are well positioned but what they need is big players to also back them so that people are more incentive to buy in. That is where moving the licence to MIT makes sense.

To buy in for what? If literally everybody apart Facebook stops using React, the project will still go on because it powers a shitload of FB properties.

Re: React Native and Yoga Both Given MIT Licence by Facebook

#65
post #64

Earlier quoted context omitted.

If that were true then why are they changing the licence at all? They have tooling and are well positioned but what they need is big players to also back them so that people are more incentive to buy in. That is where moving the licence to MIT makes sense.

To buy in for what? If literally everybody apart Facebook stops using React, the project will still go on because it powers a shitload of FB properties.

But then they wouldn't get the free labor of the community.

Re: React Native and Yoga Both Given MIT Licence by Facebook

#66

Prediction - there will be a Harvard Business Review about Facebook's adventure with licensing. My unproven hypothesis is that they hurt their software's adoption rate because of their licensing. Personally, I believe MIT is correct. I had moved my company away from React when they had the licensing problems. To me, it feels like they are coming back to the community now.

Of course it hurt their software adoption rate. You have very public spats by wordpress and apache over this. Think of people who couldn't convince their boss to use react / react-native because the legal department saw that PATENTS file and said NO WAY. I think they are making these moves because they see that they are going to be in a weaker position in the future and need to open their grip on these projects to ma…

And what is this next JavaScript framework?

Re: React Native and Yoga Both Given MIT Licence by Facebook

#67
post #46

It's ironic how one can hold utmost respect for Facebook's libraries, but be vehemently against the actual Facebook web application and their business practices.

It's not at all different from loving music written by drug addicts whom you wouldn't want as friends. Software developers are people too.

I like the analogy. Sorta offtopic, but I was thinking about how morally falsy it is to buy albums of those artists, because well, most likely a big part of the revenue will be spent on drugs and on continuing that lifestyle.

Re: React Native and Yoga Both Given MIT Licence by Facebook

#68
post #40

Earlier quoted context omitted.

Of course it hurt their software adoption rate. You have very public spats by wordpress and apache over this. Think of people who couldn't convince their boss to use react / react-native because the legal department saw that PATENTS file and said NO WAY. I think they are making these moves because they see that they are going to be in a weaker position in the future and need to open their grip on these projects to ma…

Actually we just thought it was a shame that people wouldn’t use it because of the license. Not much more complicated than that.

Someone on Reddit argued that the new legal situation is worse because the PATENTS clause provided protection against litigation unless you sued Facebook first. Licensing under MIT, s/he argued, theoretically opens you up to litigation at any time IF Facebook decides to enforce any patents. So I was wondering: as far as you know, does Facebook have any patents on React or React Native?

Re: React Native and Yoga Both Given MIT Licence by Facebook

#69

Earlier quoted context omitted.

Of course it hurt their software adoption rate. You have very public spats by wordpress and apache over this. Think of people who couldn't convince their boss to use react / react-native because the legal department saw that PATENTS file and said NO WAY. I think they are making these moves because they see that they are going to be in a weaker position in the future and need to open their grip on these projects to ma…

And what is this next JavaScript framework?

I think next in this case was meant like any other framework (Vue or Angular with NativeScript) which is available and doesn't have the license issue, which React had.

Re: React Native and Yoga Both Given MIT Licence by Facebook

#70

I'm not surprised, React Native doesn't work nearly as well as you'd think. This is basically a piece of software you'd have to give away (IMHO).

Exact opposite experience. After being a mobile dev for 8+ years and making all of my most recent apps in RN, including a rewrite of one that was many years old, you're wasting your time if you still write native code instead of RN. It's just better in every single way and is an incredibly impressive, stable piece of technology.

You probably have an advantage coming from a native background. The main thing i've been battling when it comes to React Native is that to do things really well, you do need to be able to dive into native code from time-to-time. It's definitely true that you can write simple apps with just the React layer, but I think people greatly underestimate the amount of work it takes to build an app that actually feels native.
Post reply on HN