Non-profits and open protocols dont do jack squat when capitalists surround those things. See: Mozilla Firefox and WHATWG
The latter particularly being membered by all the big corpos and introducing, controlling, and deprecating standards as they see fit and regardless of pushback from the public.
I think there’s a (fixable, if difficult) reason the FOSS world contributes such a small percentage of heavily-used end-user facing tools to our software landscape. We’ve got the commercial provided spanked on a lot of things, like web servers. Competitors almost stopped trying.
Marketing is a way smaller reason than many people imagine—it’s mostly usability. See the nearly immediate mastodon mass-exodus after getting millions of people to give it a shot. Yet most people that use signal probably don’t even know what open source means. Try to find a full-time professional photographer or designer that’s never tried Gimp, but immediately abandoned it. (The project is making a serious concerted effort to turn it around though! <3) But see how many professionals used Inkscape in their regular workflow. Even Blender, which is dramatically more complex than gimp, but after years of concerted effort, is a very useable application. Even with Autodesk doing their best to completely own 3D modeling, Blender is still an absolute juggernaut.
I think a lot of it comes down to who makes product decisions.
For open protocols, engineers with experience deploying things in real-world situations should obviously call the shots. We don’t need bean counters unilaterally deciding about things like Pocket integration, or shoving chatbot features into every crevice so they can look cool on LinkedIn.
But the people steering end-user-facing tool projects should be product people who are primarily interested in solving tangible real-world problems. Technical people often prioritize technical consistency or ease of implementation over usability, and incorrectly assume that nontechnical end users will be fine with it — they just need to RTFM Amiright? Technical people also tend to overestimate their ability to reason about design problems the same way that some designer might vibe code a few things, read a book about Python, think they’re basically a web developer, and then start saying confidently incorrect things about technical topics.
Alas, product managers and designers are not an easy fit into regular FOSS workflows. I’m sure someone with good organizational management skills could totally devise a FOSS project structure that would do the trick.
Governance is hard, the final OSI layer is always people, and the struggle is never ending. The primitives exist for those with hope and will to build.
Kinda hard to be cynical to the point of paralysis on a startup forum based around startups when 90% of startups fail, no? If the default is dead, strive to survive. I’m tired too, know when to rest, not to quit. The toolbox and pattern is straightforward for build mode. Don’t get mad, get sovereign.
Oh I’m supposed to get sovereign by building my own web browser and running my own standards committee or what? How does my sovereignty attract like minded people when half dont care and half dont understand?
Please clarify your message if it’s not from an LLM, I’m not sure what you’re suggesting or stating even.
Not a robot, but I feel my thoughts fall on deaf ears in your case. Godspeed (he wrote from Firefox, which is not perfect, but not a Big Tech product imho).
If you feel your thoughts fall on deaf ears then why did you reply in the first place? I feel your comments do not clarify anything you’re trying to say. I feel your comment doesn’t even address what I was talking about. I asked nicely that you clarify and your response is to tell me I’m ignoring you. Godspeed to you too if you have nothing to say.