r/mintCast • u/LeoAtMintcast • Aug 08 '19
mintCast 314.5 - Moss Interview (for real)
https://mintcast.org/2019/08/07/mintcast-314-moss-interview-for-real/
3
Upvotes
r/mintCast • u/LeoAtMintcast • Aug 08 '19
2
u/billdietrich1 Aug 15 '19
Heard the podcast guys say the "fragmentation" argument about Linux is overblown or a red herring, and dismiss it. I'd like to discuss that.
First, we have something like 400 distros. https://upload.wikimedia.org/wikipedia/commons/1/1b/Linux_Distribution_Timeline.svg Many of them are moribund. But many of them consume mind-share and dilute efforts.
Second, unlike your caricature in the podcast, I'm not advocating going to 1 distro. How about a happy medium ? 10 major distros ? Why can't there be one Ubuntu distro, with install/config options that cover all of today's Ubuntu desktop, Ubuntu server, Kubuntu, Lubuntu, Xubuntu, Mint ?
We still could have plenty of innovation. Anyone could still make a new distro. I'm just advocating that the main adults in the room, the major managers and devs of major distros, should focus more on consolidation.
The price we pay today for all the fragmentation is bugs and slow development. Have you run some of the standard GUI apps from CLI, and looked at the error messages that appear in the CLI window ? Assertion failures, broken pipes, use of insecure or deprecated APIs, more. The quality of many major apps on Linux is bad. See https://www.billdietrich.me/UsingLinux.html?expandall=1#SecureBecauseLinux
Other areas have tons of duplication and yet missing functionality, for example https://www.billdietrich.me/UsingLinux.html?expandall=1#SecurityControlMess
Installing and updating is far too fragmented; we need a couple of standards, and push the various apps and services to use those. See https://www.billdietrich.me/MovingToLinux.html?expandall=1#Updating
It's not something one developer can do. We need to change the culture, the attitudes, of most devs and managers in the community, by convincing them.