> You realize people do this for fun right? It’s fun to create your own distro (you should try it some time) and it’s fun to play with different ones as well.
I do, and this is why FOSS cannot reach its political goals - it won't ensure user's freedom, for almost everyone involved today would rather chase their own satisfaction.
It already insures user freedom, and has for decades. The lecturing is a bad tone. You wouldn't even know this was possible if GNU, Debian, and Linux in general hadn't done it. They shaped your understanding of software.
I have no issue with GNU, Linux or Debian. The opposite, I am postulating that we would all be better if every one worked on those instead of creating yet another distro or grep clone, even if they provide their creators with satisfaction.
As for ensuring - how it is, that in 2025 AD we have more FOSS projects than ever, yet your typical computer user has less freedom and privacy than, let's say, in 2000 AD?
Bad take. If you can only ever improve what's there, there is no opportunity to try something new. For grep specifically, you can't much about its defaults, which makes "innovating" on its user experience very difficult.
>it won't ensure user's freedom, for almost everyone involved today would rather chase their own satisfaction.
Why should my freedom to build my own distro that I choose to distribute for my reasons be squashed so some hypothetical "user" who might come along and have spoon-fed documentation?
Furthermore, the skillsets of writing good documentation and technical problem solving needed to build and roll out a distro are not 1-to-1.
The "political goals" are pretty fringe, to most people that enjoy FOSS, the goal is to get something that works for themselves and if other people don't like it, that's fine. Most people aren't RMS style revolutionaries trying to convert the global population to FOSS users. I admire that man, but his goals aren't my goals.
For that matter, if political victory were to be achieved in the way you've suggested, it would be utterly Pyrrhic. The only way to achieve a unified singular FOSS operating system that nobody forks or otherwise competes with would be to strip users of their freedoms to do so. So that's not a victory at all for the political side of FOSS.
You might conclude then that FOSS victory is impossible. I think so too, and that's fine. It doesn't stop FOSS from being useful to me and many other people. Some people will never use it, and that's fine.
But I didn't stated at any point I would like to prevent people from forking or starting something from scratch. I only stated that if FOSS contributors would focus their efforts more, we all would be in a better place.
That they won't, I agree, for, as this thread shows, libertarian and individualist ideas are stronger in this demographics. I also agree that FOSS is useful even in its current state, but being useful is not a goal of free software. Freedom is a political notion.
And common people do not need to care that much about free software ideas to consider political goals of the movement to be fulfilled, the same way today's workers do not need to care about socialist theory to enjoy workers rights.
I do, and this is why FOSS cannot reach its political goals - it won't ensure user's freedom, for almost everyone involved today would rather chase their own satisfaction.