Earlier quoted context omitted.
Many things going forward will happen in reacts petri dish. Lots of ideas seeking to get consensus like the evolution of styles, animations, native performance, async scheduler, easy-to-create native renderers. Vue is nice and all, but it's rather complacent, catering to old Angular-like roots and web artefacts. If you believed the hype then Vue was supposed to be the be-all-end-all of frameworks, the reality of cour…
The point has been made before that npm downloads are a poor measure of framework popularity because the architecture of the framework and the typical distribution channels can skew the number of npm pulls in a way unrelated to the number of projects utilizing it.
Relicensing React, Jest, Flow, and Immutable.js
481–490 of 528 posts
Re: Relicensing React, Jest, Flow, and Immutable.js
#482Earlier quoted context omitted.
I wouldn't say about what available on GitHub today, but up until year ago all source code was included and they only sold precompiled binaries and support. Also I doubt they can really change anything about that because Synergy never required CLA and it's under GPLv2. I pretty sure their "core" naming is just another way to promote usage of paid version, but you can still compile it yourself and easily remove all li…
Isn't that more proof that it doesn't work well though? Why would they do all these changes if the previous model worked well for making them money?
https://www.reddit.com/r/linux/comments/2fydpm/synergy_gpl_i...
Of course it's not shiny VC funded company with 10000% growth, but I guess it's profitable business. Though it's not that much different from what Red Hat doing by selling support even if it's on small scale.
Re: Relicensing React, Jest, Flow, and Immutable.js
#483Earlier quoted context omitted.
I would stay with Vue. While the react world is bugger it's mostly made up of competing solutions instead of distinct tasks. That said, this healthy Vue/Angular/React competition has been great for us devs.
I agree that competition is generally good, but I hate choices so much. I don't even care if Vue is 10 times better than React, I've just spent the last year diving into React and React Native. I've finished 3 big projects and now I'm feeling more confident. And now I get the feeling that I have to throw out a whole bunch of experience and switch to the next big thing. I think I'm going to dig in my heels this time.…
Re: Relicensing React, Jest, Flow, and Immutable.js
#484Earlier quoted context omitted.
I agree that competition is generally good, but I hate choices so much. I don't even care if Vue is 10 times better than React, I've just spent the last year diving into React and React Native. I've finished 3 big projects and now I'm feeling more confident. And now I get the feeling that I have to throw out a whole bunch of experience and switch to the next big thing. I think I'm going to dig in my heels this time.…
> over a year of headaches and frustration Seems like an argument against the react ecosystem
It was the same as any other programming language, framework, or ecosystem. Exactly the same as my experience with Ruby on Rails when I first started doing web development.
Re: Relicensing React, Jest, Flow, and Immutable.js
#485Earlier quoted context omitted.
I agree that competition is generally good, but I hate choices so much. I don't even care if Vue is 10 times better than React, I've just spent the last year diving into React and React Native. I've finished 3 big projects and now I'm feeling more confident. And now I get the feeling that I have to throw out a whole bunch of experience and switch to the next big thing. I think I'm going to dig in my heels this time.…
If you don't mind sharing, what problem did you have before that was solved by adopting React? (I'm not referring to React Native. It's obvious to me what problem that solves.)
Re: Relicensing React, Jest, Flow, and Immutable.js
#486So... I guess I still don't understand what was wrong with BSD+Patents. I get that there's legal uncertainty: I can imagine some companies, especially larger ones, not wanting to give up their patent-suit option just because one random small team in their org is using React. And barriers to adoption aren't a great idea when one of your goals is wide adoption. Overall, though, I think making it much harder to file pat…
The current state of things is that patents are stockpiled as deterrents, kind of like nuclear weapons. All of the big companies know that if they sued one another over some patent claim, the other side would retaliate, and it would be a big mess with no real winners. Facebook's patent clause disarms all their opponents, but leaves them free to attack. It's actually a wildly aggressive, offensive weapon, surprisingly…
Sure, not everyone is in that situation. Facebook is big enough though that if you have any patents you have to be _very_ careful about that license.
Re: Relicensing React, Jest, Flow, and Immutable.js
#487Earlier quoted context omitted.
If you don't mind sharing, what problem did you have before that was solved by adopting React? (I'm not referring to React Native. It's obvious to me what problem that solves.)
The main thing is having the state flow top-down through your app, so you never have to worry about manually keeping things in sync in the UI. Redux and redux saga have really taught me a lot about programming, and then RxJS and redux-observable completely blew my mind.
Re: Relicensing React, Jest, Flow, and Immutable.js
#488So which FB project still have a BSD+patents license. I count: * ReasonML - https://github.com/facebook/reason/blob/master/PATENTS.txt * GraphQL - https://github.com/graphql/graphql-js/blob/master/PATENTS * react-native - https://github.com/facebook/react-native/blob/master/PATENTS * PlanOut - https://github.com/facebook/planout/blob/master/PATENTS * Flow - https://github.com/facebook/flow/blob/master/PATENTS * Haxl…
I'm astounded how everyone things MIT == Apache2. MIT doesn't protect you from patent litigation. This is a backwards move. Facebook is very good at PR painting this as a win for users. See http://en.swpat.org/wiki/Patent_clauses_in_software_licences... an explanation https://opensource.stackexchange.com/a/1890
Re: Relicensing React, Jest, Flow, and Immutable.js
#489Earlier quoted context omitted.
Are you a lawyer? If not, you would be doing a disservice to anyone curious about the topic. My own company's lawyers consider the GPLv3 toxic and not allowed at all for company use in any software we create - that's enough for me.
> My own company's lawyers consider the GPLv3 toxic and not allowed at all for company use in any software we create - that's enough for me. Isn't that often because the GPL would require you to release your source code? Which is different from possible patent problems? I can understand why companies don't want to release their source code, but at least it's clear ("release your code and you can't be sued"), right?