But why shouldn’t it be for everyone? Why do grandmothers have to use Windows or macOS?
I mean, yes, for now, Linux isn’t a everyman‘s OS. But why shouldn’t the community strive to make it so? Isn’t the idea behind FOSS „by the people for the people“ not „by enthusiasts for enthusiasts“?
And I’m not saying that every distro should be idiot proof. The Arches and Gentoos do have their rightful place. I just think, the mindset should be more „how can we make Linux as a whole more accessible and inviting for everyone, so FOSS can become the dominant type of software one day“ and less (and I’m exaggerating here) „how dare regular people want to benefit from the same freedom as me, this should be for enthusiasts only“.
Because at the moment, only valve is really doing something to make Linux more mainstream and do you really want that movement in the hand of a company instead of the people?
I’d take it a step further that by “by enthusiasts, for enthusiasts”, they’re really meaning “it’s for the elites”. They like that it’s hard, they had to work to learn it and they’ll be damned if anyone should get it easier, and also it’s a way to flex on people.
I may be overstating this person’s take on it and reading more into it than is there, but that’s my general view of this enthusiast (elitist) mindset, and really, it isn’t doing anyone any favors.
Regular joes can’t really hurt the direction of this ecosystem; corpos are limited in the influence they have over it, and anyone can exclude their contributions (even systemd can be left out still). But more people using it means more resources available to improve things and more interest in that happening. It also means more direct support for mainstream programs rather than just a hodge podge of companies throwing out minimally usable versions as a proof of concept and not bothering to go further with the work of Wine, Valve through Proton and Steam Deck, and CodeWeavers, to pick up the slack and try to get things to mostly work right.
Anyway, tl;dr, I agree with you… The Gentoos and Arches aren’t going away just because there’s more mainstream interest, if anything they’ll get more enthusiasts to join because they got the itch from the easier distros, much like a gateway drug.
I’d take it a step further that by “by enthusiasts, for enthusiasts”, they’re really meaning “it’s for the elites”. They like that it’s hard, they had to work to learn it and they’ll be damned if anyone should get it easier, and also it’s a way to flex on people.
I may be overstating this person’s take on it and reading more into it than is there, but that’s my general view of this enthusiast (elitist) mindset, and really, it isn’t doing anyone any favors.
You’re going to always have a negative view of people that disagree with you if you simply create an strawman position and declare it as their beliefs rather than listening to what they’re saying.
I’ve never been against GUIs, as I’ve said in my previous comments. But, like the user I was replying to, treating terminal use like a failure of UI design instead of the core reason that Linux was developed is just ignorant of the history of the operating system.
If some people want to make a fully graphical UI for the everyman, that’s perfectly fine but that is only one small use case for Linux and since, as of today, such a UI doesn’t exist then everyone using Linux will need to learn to use the terminal because some tasks will require it. That’s the reality of Linux today.
But why shouldn’t it be for everyone? Why do grandmothers have to use Windows or macOS?
I mean, yes, for now, Linux isn’t a everyman‘s OS. But why shouldn’t the community strive to make it so? Isn’t the idea behind FOSS „by the people for the people“ not „by enthusiasts for enthusiasts“?
And I’m not saying that every distro should be idiot proof. The Arches and Gentoos do have their rightful place. I just think, the mindset should be more „how can we make Linux as a whole more accessible and inviting for everyone, so FOSS can become the dominant type of software one day“ and less (and I’m exaggerating here) „how dare regular people want to benefit from the same freedom as me, this should be for enthusiasts only“.
Because at the moment, only valve is really doing something to make Linux more mainstream and do you really want that movement in the hand of a company instead of the people?
I’d take it a step further that by “by enthusiasts, for enthusiasts”, they’re really meaning “it’s for the elites”. They like that it’s hard, they had to work to learn it and they’ll be damned if anyone should get it easier, and also it’s a way to flex on people.
I may be overstating this person’s take on it and reading more into it than is there, but that’s my general view of this enthusiast (elitist) mindset, and really, it isn’t doing anyone any favors.
Regular joes can’t really hurt the direction of this ecosystem; corpos are limited in the influence they have over it, and anyone can exclude their contributions (even systemd can be left out still). But more people using it means more resources available to improve things and more interest in that happening. It also means more direct support for mainstream programs rather than just a hodge podge of companies throwing out minimally usable versions as a proof of concept and not bothering to go further with the work of Wine, Valve through Proton and Steam Deck, and CodeWeavers, to pick up the slack and try to get things to mostly work right.
Anyway, tl;dr, I agree with you… The Gentoos and Arches aren’t going away just because there’s more mainstream interest, if anything they’ll get more enthusiasts to join because they got the itch from the easier distros, much like a gateway drug.
You’re going to always have a negative view of people that disagree with you if you simply create an strawman position and declare it as their beliefs rather than listening to what they’re saying.
I’ve never been against GUIs, as I’ve said in my previous comments. But, like the user I was replying to, treating terminal use like a failure of UI design instead of the core reason that Linux was developed is just ignorant of the history of the operating system.
If some people want to make a fully graphical UI for the everyman, that’s perfectly fine but that is only one small use case for Linux and since, as of today, such a UI doesn’t exist then everyone using Linux will need to learn to use the terminal because some tasks will require it. That’s the reality of Linux today.