Remix.run Logo
arcane23 2 days ago

The trick is adding a ton of features which expose extra attack surface that needs them to maintain and fix, under the pretense that it will make everyone's life easier. Make it complicated enough so that the community cannot maintain it, enabling the corporation to throw its weight around.

cosmic_cheese 2 days ago | parent | next [-]

It’s the perfected form of what MS was trying to achieve with IE back in the 90s. All the power of a closed source monopoly, further enhanced by friends and foes alike incorporating your tech as a load-bearing pillar of their strategies, with a cloak of plausible deniability in the form of an open source repo protecting you from antitrust enforcement. A true have your cake and eat it situation.

yupyupyups 2 days ago | parent | prev [-]

This is what happened with the Qt app dev framework. The Qt Company delayed releases of LTS updates to non-paying users by 1 year, while not properly dealing with the steady stream of regressions that were affecting normal releases. I quit Qt development partially because I felt that I was dealing with forever-beta software.

But actually, with Qt you do have KDE devs who push their own patches which does help deal with the flaws in the upstream project.

In the Android world, they need more devs doing the same and supporting projects like GrapheneOS with security testing/hardening.