2 ms·
Each distro works for its user base. The Linux ecosystem is and will remain relatively crap because it isn't commercial. MacOS is great, even with a ton of unde
by _8j50 5y ago
Each distro works for its user base. The Linux ecosystem is and will remain relatively crap because it isn't commercial. MacOS is great, even with a ton of underlying Open source code because as part of commercialization it does not rely on github issues and pull requests for UX feedback nor does it depend on users asking for features to develop them. Tons of money and time that cannot be paralleled even by commercial Linux that isn't sufficiently well funded. It's not just money and man power either, law of diminishing returns and all. You need the whole pipeline scaled to a competitive level.
Each Linux distro is an OS i n its own right and targets specific audiences. Many have and continue to try and fail to unify and create a distro that is like MacOS or Windows without thinking about what it took for those OS to be consumer ready.
Are you willing to pay hundress of dollars for a distro? If not, then see which distro comes close to meeting your specifc needs and accept it will never have mass adoption. Work to help solve bugs and improve UX in your distro of choice as well.
The incentive to develop Linux distros vary wildly but they are all needs the creators and supporters agree upon. While the incentive behind MacOS and Windows are mass adoption for the sake of profit.
Maybe one day there will be a for profit Linux distro that is will funnel profits to upstream devs and has actual adoption as a goal instead of what current users and devs think is best. Maybe that year is 2022, the year of the Linux Desktop!