Linked by Adam S on Wed 30th Apr 2003 07:26 UTC
Linux Lately, we've all read a lot of articles about desktop Linux - so many that it's getting hard to tell them apart. One says "Why Linux Sucks," the next "My Success With Linux." Even Michael Robertson of joined the fun with his "Why Desktop Linux Sucks, Today." But very few people have proposed anything radical, and I believe that's what's needed to take GNU/Linux to the next level.
Permalink for comment
To read all comments associated with this story, please click here.

OK I think most things are right in this article. But one thing is, IMHO, not going to be achieved, ever.

The "dependency" problem.

I use gentoo now (and I know many others are doing the same), and used SuSE before. Both suffer the dependency problem; SuSE solves it by ignoring new packages until the next major version (like, there is STILL no gnome-2.2 available...), gentoo solves it with compiling, compiling, compiling. That's not such a big problem, if you have a fast CPU...

anyway, even with gentoo there are some problems. There are *always* some actual, still maintained packages that needs the absolutly new version (maybe CVS ;) 2.2.1 of lib XYZ.

And than there is this old program using this old version of lib XYZ (like, 1.3.3, not .h compliant with new version).

So, gentoo installs *both* of them.

And since GNU/Linux dev is proceeding faster and faster, this problems will increase. And they really can not be solved by simply bloat (!and that's what the author is talking about here!) the DistroX with *all* available libs. Because that's not simply all libs, but at least two (soon three) major release of each lib. I really don't like that.

And the KDE vs. Gnome problem won't solve by just dropping one. There are to many apps for the other one a user might like, and even if they work (see bloated libs above), they won't look nice, will use different theme types, etc.pp.

What I like about gentoo is the possibility to choose.

What I would like to see is a distro that installs clean, unbloated and *working* for the default DAU.

I think, even if it's sad, that those two things are not going to be achieved with a POSIX complient, free system so soon. But there might be two solutions; one for me (upper one), and one for DAUs (lower one) - and that is possible for about... 12 months or so.

I really hope SuSE could reestablish my good thinking about them by making something as stable as version 7.0... :/

Anyway, I hope I can afford a PowerBook soon... ;)