Hacker News new | past | comments | ask | show | jobs | submit login

> So basically, the FUD helped individuals/trolls/companies who want to wield software patents as a weapon; to the detriment of the wider community

This is just beyond ridiculous to characterize the FB patents addition as some sort of social good needed in the battle against patent litigation, like they are doing everyone a favour. The patents addition in the license is there to protect FB's interests. Words that specifically benefit the interests of a megacorp do not belong in an open source license meant to be used by everyone and anyone. It sets a terrible precedent that can be used to justify a whole range of different companies adding their own clauses, each of which that can be plausibly argued for. And all of that requires other companies to conduct legal counsel, altering which companies would be adopting WordPress - imposing a kind of decision making process and barrier that few if any in WP would or should desire. And it's not even worth it considering there are equally attractive alternatives out there.

Sadly there's not. I like Vue, but it doesn't have the maturity or ecosystem of React. Plus React Native is a great addition to open source that Vue has yet to fully counter. There's also GraphQL, which is published by this license as well. Lots of great, revolutionary tech impacted by this license.

WordPress is looking for a way to create modern interfaces in a more streamlined way and are looking for a tool to make that easy. Any number of libraries and frameworks are perfectly viable or can be made viable, most of which are operating from the same set of ideas while delivering the same benefits.

The size of React's ecosystem, bus factor and the availability of React Native all are nice but overstated in their importance relative to alternatives and obscure the many other considerations the WP community weighs up.

Further more, React's ecosystem size conveys marginal benefits given that use of React in core would have been constrained (it's not like core devs would be tapping into many additional React-based tools for core work).

React Native has not proven itself to be as stellar and promotes lock-in. If we come to rely on additional FB-engineered architecture to such a degree WP bets its future on the decisions made by a corporate giant with goals very dissimilar to WP and with decisions that may change down the line. This idea that FB has somehow has the closest thing to the holy grail and so we must all jump aboard the FB train is a very foolish and shortsighted one in my view. WP was wise not to adopt it.

Wordpress itself depends on its ecosystem of plugins to make it so powerful. React is no different. There are 40,000 packages on NPM for React. That's something no other JS library comes close to save for JQuery. That does matter. I think Vue may very well get there some day. It's just not there yet. Maybe the WordPress support would be enough to take it mainstream.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact