Linked by Eugenia Loli on Sun 20th Aug 2006 03:08 UTC
GNU, GPL, Open Source "If we want open source software to take off on the desktop, we need to reduce the amount of choice and concentrate our efforts into a single app for each purpose. Choice is one of the drawcards of open source software, but if it is ever to receive adoption at any recognisable level on the desktop, there needs to be less of it. More is less and less is more." More here.
Thread beginning with comment 154105
To read all comments associated with this story, please click here.
I think I have to agree unfortunately
by Wondercool on Sun 20th Aug 2006 06:43 UTC
Wondercool
Member since:
2005-07-08

I think the author hit the nail on the hat.

Linux suffers from the old Unix disease of too many distro's, too many re-inventers of the wheel just like the early 90's when some people even thought Unix could take over the desktop...

But's lets face it, there is a an awful lot of duplication:

1) package managers. Now we have about 5 good packet managers. They are all good, but it also means we have to package 5 times and test 5 times.

2) desktop managers. If you use Gnome and want to use Amarok, welcome to a dozen KDE libs for 1 app.
Just imagine KDE and Gnome together (yes, not likely).
All the developers working together for 1 single desktop (productivity gain), all desktop apps use the same libs, no more copy /paste problems, etc

3) hardware recognisition. I really wish there was a central repository, where the details are published how to get a device working, so all distro's could use it.
Especially wifi is a problem for me and I have to compile it myself. Not always easy. With a central database things could be automated more easily and distro's can have the same hardware recognisition.

All in all, I share the authors opinion and think a lot of little islands is fun, but does not really do a lot of good for desktop users

Reply Score: 4

remiss Member since:
2006-01-24

First off, I don't like KDE and I really wouldn't like anyone telling me that "we'll stop making Gnome and concentrate our efforts on KDE".

And when it comes to package-managers, I don't like yum but I use it anyway because that's what one of the distros i use comes with - it works, but I'd prefer something faster. Pacman is nice, but of course it doesn't handle RPM. Arch is simple, fedora/redhat is more complex - again, different needs...

About HW-recognition. Not sure if you're thinking about the kernel, hal, hotplug or whatever, anyways it's pretty much the same on all distros..

And, btw - I really like the fact that if I don't find an application satisfactory there most likely is anotherone out there for me ;)

Edited 2006-08-20 07:51

Reply Parent Score: 4

segedunum Member since:
2005-07-06

First off, I don't like KDE and I really wouldn't like anyone telling me that "we'll stop making Gnome and concentrate our efforts on KDE".

This could never happen. I think what the author of the article is really talking about is one desktop, and possibly one distribution, concentrating on the things that really matter and moving ahead to accelerate wider desktop Linux usage and that would be what most people would concentrate on. It would never stop other people doing theit thing though.

Reply Parent Score: 1

l3v1 Member since:
2005-07-06

Just imagine KDE and Gnome together (yes, not likely).
All the developers working together for 1 single desktop (productivity gain), all desktop apps use the same libs, no more copy /paste problems, etc


And who would use that abomination of a desktop ? KDE people wouldn't since it probably would be too simplistic for them, Gnome people wouldn't use it because it would be too cluttered. It's good to dream sometimes, but in this world, choice and variety is better than choosing the one because there's nothing else. You know, this has deeper roots than superficial ignorants would recognize, and I might be also going too far with this, but I still remember (and I'm not that old) when elections meant to compulsorily vote for the one candidate. This planet will not become a better place ever if there will be no choice possibilities on _every_ level of our lives.

Reply Parent Score: 4

jaboua Member since:
2005-09-08

1) Even if all distros used the same package manager, you might still have to repackage apps as distros come with different versions of libraries, might have different locations of files etc.

2) As mentioned, KDE and gnome (and the other DE's/WMs) have different goals. Also, "project portland" might interest you.

3) Not sure what you mean, but the linux distros can use the same drivers... If you mean a central repo for installing drivers, this might be an issue as distros use different kernel patches, different kernel versions, install HAL and stuff to different locations, etc. And in case you didn't know, usually a kernel level driver has to be compiled for the kernel you're using, you can't make a kernel mode device driver that works on both linux 2.4.31 and 2.6.17 without a recompile for example.

Reply Parent Score: 1