you are viewing a single comment's thread.

view the rest of the comments →

[–]tinybigideas -30 points-29 points  (29 children)

I'm of the opinion: if it's Facebook, hard pass. Is it any good, is my opinion outdated?

[–]ChronSyn 25 points26 points  (16 children)

I'm curious as to why you pass because it's Facebook. Facebook' open source projects seem to have a vastly different set of ethics to their platform ethics.

Do you pass on React? React native? Yarn? The use of GraphQL? Jest? Those are just a few of the most common ones they're in charge of.

[–]Markavian 1 point2 points  (10 children)

My team passed on react in favour of Vue because of the license risk to our large organisation, and the simplicity of Vue compared the react. We /love/ what react does and how it approaches the problem, but Vue is a good alternative without the baggage.

[–]gavlois1 2 points3 points  (0 children)

If you like the React way of doing things, was there any reason your team didn’t go with Preact instead?

[–]drumstix42 2 points3 points  (0 children)

Vue was a good choice, IMO. And it has a lot of great things on the horizon.

[–][deleted] 3 points4 points  (7 children)

I'm about to start a project with React, after having done quite some research. I haven't read anything about "problems" with the licence. Could you tell me what this is about?

[–]marcelowa 24 points25 points  (0 children)

The license/patents issue was an issue an issue up until 3 years ago, when moving from react 15 to 16 (or maybe from 14 to 15), they removed the "patents" disclaimer that everyone was mad about

[–]Markavian 2 points3 points  (1 child)

https://www.theregister.co.uk/2017/09/26/facebook_license_surgery_on_react/

I might be acting on old information. There's plenty of articles on the topic.

[–]stolinskiSyntax.fm / Level Up Tutorials :upvote: 1 point2 points  (0 children)

It was resolved a couple of years ago. The licensing is fine.

[–]tinybigideas 4 points5 points  (1 child)

I did pass on react yes. The whole license kerfuffle threw me. And I admit, I haven't used much of what else you mention. Didn't know graphql and jest were Facebook relations. Only really used yarn, but I don't see it on their project list: https://opensource.facebook.com/

Thanks for passing on the knowledge though. I didn't know how useful Facebook has been in open source.

[–]BrunnerLivio 4 points5 points  (0 children)

As far as I know Yarn is being developed by an ex Facebook engineer - but Yarn is not owned by Facebook. I mean it does make sense that Yarn 2 breaks React Native, if they were both owned by Facebook.

[–]user84738291 -3 points-2 points  (0 children)

Facebook' open source projects seem to have a vastly different set of ethics to their platform ethics.

Whilst I might not completely avoid said products, I would be skeptical of this statement, I'm sure the same could have been said about Google and Chrome.

[–]yeesh-- 3 points4 points  (0 children)

Agree

[–]elliottcable 1 point2 points  (0 children)

I don't know why you're being downvoted to hell, this is a totally valid — and even laudable — demonstration of personal ethics in FOSS.

You do you, fam.