LWN.net Logo

Distributions in 2004

December 22, 2004

This article was contributed by Ladislav Bodnar

With this being the last issue of LWN in 2004, let's recap some of the more interesting events of the past year on the Linux distribution scene.

Red Hat's Fedora Core continued its successful transformation from Red Hat Linux, despite worries in some circles that it would be a (possibly broken) test bed for the company's main commercial product - Red Hat Enterprise Linux (RHEL). Although Fedora Core 2 was indeed somewhat buggy, this was due to an ambitious move to kernel 2.6 combined with the inclusion of SELinux functionality, rather than sloppy work, and most of the problems were ironed out before the release of version 3. The current stable release has formed the base for the upcoming Red Hat Enterprise Linux 4 (currently in public beta testing), which is expected to go gold during the second quarter of 2005. An interesting side effect of the split between Red Hat's community and enterprise products was the emergence of several distributions developing "new" products by recompiling source RPMs that were used to build RHEL 3 - these include CentOS, Lineox Enterprise Linux, Scientific Linux, Tao Linux, White Box Enterprise Linux, and a few others.

Mandrakesoft continued its financial recovery after the disastrous previous two years that almost saw the popular distribution maker going out of business. This was at the expense of the distribution's status as a truly free product in both senses of the word - now those users who cannot or do not want to join the €60/year Mandrakeclub have to wait weeks before they can put their hands on (a limited set of) Mandrakelinux ISO images. The company also implemented a new development model, whereas a final and bug-fixed "Official Edition" is released about a month after a "Community Edition"; however some users tend to view the latter as just another (potentially buggy) release candidate, despite frequent explanations and claims to the contrary by Mandrakesoft's officials. Nevertheless, the new release model seems to be working and both Mandrakelinux releases of the year - versions 10.0 and 10.1 - received positive reviews in the media.

Despite the company's acquisition by Novell in late 2003, SUSE continued in its usual twice-per-year release cycle of SUSE LINUX. Somewhat unexpectedly, it also released a full and installable ISO image of SUSE LINUX 9.1 Personal for free download, and although the company has not repeated the generous giveaway after the recent SUSE 9.2 release, this exercise probably helped SUSE gain much market share, especially among home users. Version 9.1 also formed a basis for the all-new SUSE LINUX Enterprise Server (SLES) 9 and Novell Linux Desktop, both of which targeted enterprise users. SLES 9 was seen as the first viable alternative to Red Hat's own enterprise range of products, with full support for all popular processor architectures and backed by a large company. Novell Linux Desktop is currently being used and tested by Novell in a large-scale internal migration of its desktop computers to Linux.

For a second year in a row, the developers of Debian GNU/Linux failed to produce a new stable release. This has resulted in heavy criticism of the release process - not only by users and fans of the distribution, but also by some of the Debian developers. Although the argument that Debian's stable releases are designed primarily for servers and therefore do not need frequent upgrades is valid, the fact that the time needed to produce a release is getting longer is worrying (hamm to slink - 7.5 months, slink to potato - 17 months, potato to woody - 23 months, woody to sarge: 29+ months). Nevertheless, development continued at high speed and Debian has now become the most widely-used base for new and remastered Linux distributions, overtaking Red Hat/Fedora in this role. One of those was Ubuntu Linux, a new project funded by Mark Shuttleworth, a South African Internet millionaire. Ubuntu Linux was probably this year's most pleasant distribution surprise; after promising stable and up-to-date biannual releases based on Debian Sid, its user base increased rapidly in a very short time.

Following a dramatic growth in popularity during the previous two years, the source-based Gentoo Linux has now matured into a mainstream, yet unique distribution that appeals to many technical users. Its adoption might be slowing down, though - not because Gentoo's founder Daniel Robbins is no longer with the project, but rather because most binary distributions have improved their package management to the point that dependency issues are no longer as annoying as they used to be. Also, some users have found that maintaining and updating a Gentoo system is time-consuming and not entirely fool-proof. Still, Gentoo has emerged (pun intended) as one of the most prominent and innovative Linux community projects, with unparalleled documentation, active community involvement, and ongoing work on support for new hardware architectures.

Other popular distributions continued with regular releases. Slackware Linux 10.0 came out in the middle of the year and indications are that 10.1 (still based on the 2.4 kernel series) is not far off. There were concerns about the state of health of Slackware's founder and maintainer Patrick Volkerding, but according to a recent update in the current change log, he is feeling much better and is able to continue work on the distribution. In the meantime, Knoppix has further solidified its position as the king of Linux live CDs, prompting many articles in the media and even catching the eyes of publishers at O'Reilly Media, who brought out a book called Knoppix Hacks. Earlier this month, Xandros put out the third release of Xandros Desktop OS in as many years and, like the previous two versions, reviewers seem highly impressed. However, Xandros's own code remains proprietary and closed, and with a price tag attached to the product, many users find it more acceptable to install and use one of the other user-friendly, but free distributions, such as MEPIS Linux or PCLinuxOS.

What is there to look forward to in 2005? Fedora, Mandrakelinux, SUSE, Ubuntu and Gentoo are likely to continue with their twice-per year release schedules. Debian 3.1 Sarge will hopefully come out early next year, soon to be followed by other Debian-based products, such as Linspire 5.0 (currently in heavy development), Progeny Debian 2.0 (incorporating Componentized Linux), as well as the inaugural release of UserLinux. Another project worth watching is Specifix Linux founded by former executives and developers at Red Hat. Many of the leading distributions have been providing AMD64 ports of their main products and the support for this fast growing platform is expected to increase considerably during the course of the year - not only on the application level, but also by improved support for AMD64 binaries in the new GCC 4.x compiler series. Now that the challenges associated with migrating to kernel 2.6 are mostly a thing of the past, focus will be on integration of new applications, such as the upcoming Qt/KDE 4.0 or OpenOffice.org 2.0. As always, expect a few pleasant surprises along the way.


(Log in to post comments)

Distributions in 2004

Posted Dec 23, 2004 7:12 UTC (Thu) by evgeny (guest, #774) [Link]

> [...] argument that Debian's stable releases are designed primarily for servers and therefore do not need frequent upgrades is valid

Currently, this is true only for a small percentage of servers - those providing legacy services in a stagnating intranet environment. Anti-spam and content filtering, anti-virus checking, infrastructures for Web development (PHP/Zope/...) etc. of the age of 2-3 years are just completely unusable in the today's situation.

Debian... not too worried

Posted Dec 23, 2004 12:00 UTC (Thu) by alex (subscriber, #1355) [Link]

It would be nice for a new stable release but I do find for my servers the current stable is rock solid. Of course the one area I've had problems is with spam software but luckily backports.org allows me to have an upto date spamassasin with a known stable base.

Debian... not too worried

Posted Dec 23, 2004 12:34 UTC (Thu) by evgeny (guest, #774) [Link]

Right, backports.org is of a great help. Typically, I end up with about a dozen entries from it in apt/sources.list. But, since backports.org is in no official way connected to Debian proper, you can never be sure (not at the level of the "stable" packages, at least) of security holes patched in time etc. Also, this misses the point of reviewing _distributions_.

The future of distributions?

Posted Dec 23, 2004 13:42 UTC (Thu) by alex (subscriber, #1355) [Link]

Sure, however I'm not sure if the current model of distributions is the best way to get what we want (upto date features with core system stability). Ideally I would like a distribution that maintained a stable core but I ran the latest of a particular packages stable series, preferably direct from the package source. Of course that does require a shift in the way upstream packages maintain their stable series - more like Debians policy of only fixing the security hole rather than upping everyone to the next stable version.

Of course it isn't an ideal world, look as the OpenSSH changes for privilage separation for an example of the conflicting requirments between upstream mainatainers and distributions.

There is still plenty of space for innovation in the way distributions are designed and managed. I wonder if we will see any on 2005?

Distributions in 2004

Posted Dec 23, 2004 13:07 UTC (Thu) by zezaz (guest, #5465) [Link]

I hope this will not be seen as an "ad", but i really believe that Arch Linux has a great potential, mostly for users interested in the Debian, Slackware and Gentoo distributions, as well as BSD users. Its user base grew this year, its main flaw being that it currently exists only on the x86 (686) platform.

My (speculative!) guess would be that it won't be anymore a minor distribution this year :)

Copyright © 2004, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds