by gnuarch on 2/5/19, 8:54 PM with 43 comments
by jlarocco on 2/5/19, 10:12 PM
Even if this time really is 100% wasted, it's not your wasted time, so it's none of your business anyway. Open source devs don't owe your their time, and you're not entitled to tell them what to work on.
But the time isn't wasted, in any case. If existing solutions met people's needs the alternatives wouldn't have been created. A huge project like a desktop manager or a Linux distribution doesn't get spun up on a whim because somebody doesn't like a desktop background, and it's telling that that's the only difference the author notices.
by theonemind on 2/5/19, 9:41 PM
"I'm deadly serious: we humans have never been able to replicate something more complicated than what we ourselves are, yet natural selection did it without even thinking. Don't underestimate the power of survival of the fittest. And don't ever make the mistake that you can design something better than what you get from ruthless massively parallel trial-and-error with a feedback cycle. That's giving your intelligence much too much credit."
In that light, this strikes me like complaining that we have too many kinds of beetles. Linux distributions just work this way.
by markstos on 2/5/19, 10:01 PM
Do you complain about the plants and animals with only minor differences as being redundant, a waste of evolutionary effort?
Just a generation ago there was understanding that we had let too much power accumulate into too few large, multi-national corporations.
Then we got a chance to start over with the internet and new digital companies. How quickly we repeated the same mistakes. Now we have trillion dollar tech companies and wonder if they've gotten too big, too centralized.
What cognitive dissonance to bemoan the consolidated power of just a few FAANG companies while also complaining that the diversity in open source software isn't the kind of diversity you'd like to see.
by brendangregg on 2/6/19, 2:31 AM
The speed and priority of bug fixes and feature development was higher with one distro. Everyone was working on the one thing. Any bug ever found could go straight to _the_ best engineer to fix it, who could replicate it _immediately_ since they were running that distro as well, and they could make it a priority to fix as it affected _all_ customers.
Now consider many Linux distros. A user says "this doesn't compile on NiftyLinux". A) The developer hasn't even heard of NiftyLinux, and doesn't have immediate access to reproduce the bug. B) It's a low priority to fix, since most of the developer's users are on Ubuntu or CentOS.
I've felt this firsthand with the performance tools I've developed for Solaris and Linux. With Solaris I could provide better support. With Linux, there's bugs that are open for months or years for odd Linux distros that I don't have time to explore.
by dansman805 on 2/5/19, 9:39 PM
by noja on 2/5/19, 9:26 PM
by eterps on 2/5/19, 9:24 PM
by kgwxd on 2/5/19, 10:03 PM
by dsego on 2/5/19, 9:51 PM
by b0rsuk on 2/5/19, 11:14 PM
It's like saying there should only be 10 programming languages. Vast majority of programming languages never takes off, and many are very niche. But you never know which are going to take off and when.
by mimixco on 2/5/19, 10:22 PM
The biggest problem with Linux distros, IMHO, is that nobody has really created a packaged install that's simple for users to get running. Ubuntu is ahead of the pack but there are still many issues... creating a USB boot stick, using Ubuntu under Windows, accessing your network with a VPN -- those a just a few I've experienced.
Until a Linux distro gets to the level of packaged, simple installation like users enjoy with Windows and Macs, the operating system won't take off on the desktop. And that's a real shame. We need open source software more than ever.
Perhaps there's room in the market for just one more distro that can solve this!
by giomasce on 2/6/19, 5:24 AM
by spacesuitman2 on 2/6/19, 12:00 AM
Besides, who is the author to tell people to not waste creativity. It's remarkable to have this audacity. Even the notion of "wasted" creativity is just not nuanced.
by a3n on 2/5/19, 10:02 PM
The author's list got to be the list in mutual cooperation and competition with the list and others.
by haolez on 2/5/19, 11:57 PM
It's a very different and clever way of deploying Linux.
by darkr on 2/5/19, 11:45 PM
Here’s to anyone who ever scratched an itch, created something and then gave away the fruits of their labour for free.
A thousand more distributions and desktop environments!
by jotm on 2/5/19, 9:22 PM
by seba_dos1 on 2/6/19, 2:40 AM