Fixing Linux: What's Broken And What To Do About It

Despite the fact that it's been around since 1991, Linux remains a work in progress. It's not perfect, nor does anyone pretend it is. The places where it needs the most immediate improvement are also a matter of debate: what's crucially important to some is only marginally important to others.

Still, there's no question that there are key areas where Linux is lacking -- not just missing individual features, but things that are actively dysfunctional and which need immediate attention. I'm going to run down several major areas where Linux, as an operating system and as a platform, needs work.

The software that goes into a Linux distribution is dealt with in chunks called "packages" -- whole applications, support libraries for apps, programmer's tools, and so on. Firefox and OpenOffice.org, for instance, are present in most every Linux distribution's software repository as package sets.

More here



Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

holy moly

Not only is this article coming from an extremely biased position, many of the commenters apparently either haven't used a Linux distro in a long time or have "other interests" behind their thinking.

What's Working Well and What To Do With It

opensuse.org: Sorry informationweek.com ICNR Smiling

Despite the fact that it’s been around since 1994, openSUSE Linux remains a work in progress. It’s not perfect, nor does anyone pretend it is. The places where it needs the most immediate improvement are also a matter of debate: what’s crucially important to some is only marginally important to others. Still, there’s no question that there are key areas where openSUSE Linux is superior — not just adding individual features, but things that are actively functional. I’m going to run down several major areas where openSUSE Linux, as an operating system and as a platform, is cool.

Package Management

The way packages (RPM packages in the case of openSUSE Linux) are handled is with a complete package management stack that is built around libzypp. It consists of several applications that take care of all the gory details of software installation.

More here

What's (Not Really) Broken And What To Do About It

blog.ibeentoubuntu.com: This article made Slashdot, so I'm going to beat it apart section by section here. It's not that I think the system we've got is perfect -- see my rants on my specific printer, TV-out on a Radeon, and a crap=load of complaints about Ubuntu in particular, but these are not systemic problems. They are simply QC. They are details that slipped under the radar (or, in the worst cases, simply ignored). On with it, then.

Rest Here