If you get mad when a company makes good use of open source and contributes to a project’s betterment, you do not understand the point of open source, you’re just fumbling for a pitchfork.
The analogy fails because free samples cost costco (or whatever the vendor is) money. Raking Meta over the coals for using ffmpeg instead of paying for some proprietary makes as much sense as raking every tech company over the coals for using Linux. Or maybe you'd do that too, I can't tell.
They bet on open source and they open source a lot of technology.
It's one of the best companies when it comes to open source.
I don't know how much total they donate, but I've seen tons of grants given to projects from them.
Been doing this for 20 years. React/JSX is the easiest (for me)
React and JSX really did help a lot compared to how it used to be, which was pretty unmanageable already.
I am guessing the world moved to React because the developer community in general does not feel the same way.
This could not be more wrong. Meta is still using PHP AFAIK but I'm not sure it's modern. They created the Hack programming language ~10 years ago but it doesn't look like it's been updated in several years. Most of the improvements they touted were included in PHP 7 years ago.
But when the backend world was either Java or ASP, FB chose PHP and helped us other small companies out.
They eventually went Hack, the rest went Node for the most part.
But during those PHP years they gave us HHVM and many PHP improvements to get us through.
Of course it wasn't merged in, it was a separate compiler, it certainly inspired future optimizations though.
But the point is, it was a very useful stop-gap solution for the community.
Also would like to highlight that they have contributed a lot to PHP upstream in addition to that.
But PHP wouldn't be here today if it wasn't for Meta and it's support.
Actually, FaceBook worked against WordPress and the adoption of PHP because a number of people that could have used a WP instance to blog or to market a product started using a FB page instead. Ecommerce went from self hosted (Magento, Woocommerce, Prestashop) to hosted or to Amazon and also FB.
Wordpress did nothing to help further PHP other than adoption (which is still important, but not as important)
If you, for some inexplicable reason, judge companies "the best" only based on their open source software and totally ignore everything else they do to society, while totally ignoring all the other companies who support open source software so much better, without doing all the evil shit that Facebook does (like React).
The rest of us don't bend over backwards so far and blindfold ourselves to harsh reality just to lick Zuckerberg's boots.
Not defending the company in any other regard nor do I even like social media platforms, would rather have forums only again as a society.
Feel free to continue to follow me around and perform bad takes, it's funny.