No, it has nothing to do with that. Making good software has nothing to do with mindset.
Often all a project would have to would be to repackage it into an executable file. Or provide a installation bash file. 1 day of work at most.
Techy people like me don't need it. But 99% of the population does. And Linux community is just too ignorant. Or not smart enough, for many projects I feel like they couldn't even conceive of doing the last step after 99% of the work is done - it's just beyond what their able to think of themselves sometimes.
Incorrect - The expectation of an executable file like Windows forces users to get off the internet is precisely one of the things Linux FIXED - It is a point of education, as it's a massive security breach, but the status-quo of software downloading on windows made such actions normalised.
How does Linux fix this? Repo-based package-management using a GUI AppStore a la KDE Discover and Gnome Software. It's how grandmas download facebook on their phones, and it's exactly Linux's strength, it just needs a push on that front.
reply
I do not mean "make" software, I mean "using" software...
The fact is that to use linux you must be able to build it ad maintain it. Build a linux machine it's hard for most of the people, it requires priceless effort and knowledge, and it's hard to buy a prebuild one somewhere Does engineers have a advantage? Yes, but because some spend their entire life into it.
I strongly believe a linux user has a different mindset than a Windows user... that's why they're still paying for software updates.
reply