LWN.net Logo

An Early Look at Fedora Core 2

February 18, 2004

This article was contributed by Ladislav Bodnar

The first beta version of Fedora Core 2 was released last week, after a 10-day delay from the original schedule. Also known as version 1.90 or FC2-test1, this is the earliest preview of what will in due time form the basis of Red Hat Enterprise Linux 4, and what will soon be making its way to desktops and servers of Fedora users. In many ways, this is the most significant product by Red Hat in years, with the brand new Linux kernel, substantially enhanced security, and new versions of the popular GNOME and KDE desktop environments. As such, it warrants a closer look, even in its present unfinished state.

First the bad news. Those accustomed to high standards of past releases by Red Hat, even the beta ones, will be surprised at the apparent lack of attention to detail in this release. A glaring error while building the ISO images prevents the installation CD from booting on architectures other than i686. The usually comprehensive release notes were replaced by a quick overview listing a few known issues and a link to Red Hat's bugzilla. The two main desktop environments, GNOME and KDE are both beta versions - GNOME is a development release 2.5, while KDE is version 3.1.95 (also known as 3.2rc1).

The version of GNOME included in this release is very buggy. Both Evolution and Nautilus are reportedly prone to crashes and Evolution is unable to import existing mail. Some users have complained about the new default way of browsing folders in Nautilus, the so-called "spatial mode", in which every click on a folder opens a new Nautilus window (without a menu or toolbar). The left panel with a tree structure is missing in spatial mode. Apparently, this is an intended behavior of Nautilus in GNOME 2.6, so those users who prefer the old way of doing things can restore the "browsing mode", either by launching the program with the "nautilus --browser" command, or by right-clicking within a Nautilus window and selecting "browser mode". Others have voiced their concerns about the newly overhauled "Open File..." dialog in GNOME, which in the words of one of the testers on the Fedora mailing list, is "poorly laid out, improperly sized and unnecessarily complex". Even the most faithful GNOME users are bound to be displeased with all the glitches and inconsistencies in this development version of GNOME.

Surprising as it may sound for a distribution that has traditionally demonstrated a clear preference for GNOME, the KDE desktop seems in much better shape. It still uses the Bluecurve theme by default, but users can select a different one during KDE's initial configuration dialog. Apart from misplaced menu entries of certain system applications, accidentally placed under a "Lost and Found" (!) menu entry, there have been few reports of KDE applications crashing or behaving unexpectedly.

Another surprise, and a rather pleasant one for users with older hardware, is the appearance of XFce (version 4.0.3) in the distribution. This is the first time that XFce was included in any Red Hat product and it comes at the expense of WindowMaker, which was dropped from Red Hat Linux after version 8.0. The inclusion of a light-weight desktop would seem to indicate that Red Hat has decided to lower the stringent hardware requirements and give users an option to run a less resource-hungry desktop on older hardware. Unfortunately, there is no mention of this in the release notes. XFce is not given as a choice during system installation; however, once installed directly from RPMs, it appears as an option on the login screen, alongside GNOME and KDE.

Disappointingly, the much awaited SELinux functionality was pulled from this release due to "a couple of last minute problems". It is now expected to be ready for inclusion in Fedora Core 2 Test 2, scheduled for release on March 8. SELinux (or Security Enhanced Linux) is one of the two major new features planned for Fedora Core 2; it is designed to enhance security of the operating system by allowing users to define explicit rules for file and device access and by confining user programs to the minimum amount of privilege they need to perform their tasks.

Unless you are an experienced user or intend to help with bug reporting, this first beta release of Fedora Core 2 is best left alone. Some of the many, many bugs in it are not necessarily Red Hat's fault, although one has to question the company's insistence to ship a highly experimental version of GNOME, which seems to have a long way to go before it becomes 2.6 final. Other frequently reported problems include issues with sound, printing, up2date and yum, which together with missing SELinux functionality and haphazard release notes make for a rather poor distribution. The Fedora developers have a lot of work on their hands before the product enters its second phase of testing.

Luckily for them, the final release of Fedora Core 2 is only scheduled for April 19, so there is plenty of time. But as things stand now, Mandrake's own beta releases appear to be in a much better shape.


(Log in to post comments)

rough edges

Posted Feb 19, 2004 5:15 UTC (Thu) by mattdm (subscriber, #18) [Link]

This may seem like a petty difference, but this isn't a "beta" release. It's the test1 release. Instead of doing internal alpha testing and then releasing public betas, looks like pretty much *all* of Fedora is being developed in the public eye. (That makes sense, given that it's pretty much the stated plan.) I expect the final test release to look more like the sort of thing RH users are accustomed to seeing in a "beta", and I'm not surprised that the first release has a "glaring error" or two.

An Early Look at Fedora Core 2

Posted Feb 19, 2004 14:28 UTC (Thu) by hp (subscriber, #5220) [Link]

Important to keep in mind that test1 represents a stage of development that you simply would not have seen prior to Fedora. Open development means you see the development versions.

An Early Look at Fedora Core 2

Posted Feb 19, 2004 16:03 UTC (Thu) by lilo (guest, #661) [Link]

Personally, I'm pleased to see another community-based distribution under development. Red Hat always pushed the envelope with early adoption of ELF, new releases of glibc, Apache 2, etc. It's good to see that Fedora has taken up that challenge--we all benefit from leading edge development. Go to it, folks.

An Early Look at Fedora Core 2

Posted Feb 19, 2004 17:05 UTC (Thu) by dowdle (subscriber, #659) [Link]

The only problem with his review is that he doesn't mention the VAST AMOUNT of updates that
have come out since its initial release. I'm running it on an AMD Athlon and I really haven't
noticed much in the way of bugs even with the very first release... but then again, I prefer KDE
and haven't checked out any of the GNOME stuff.

So far, I've had three major updates... the first update had over 300 packages (and I don't even
have the devel stuff installed). I can't remember how many packages were in the second major
update but it was rather hugh too. I'm in the middle of the third update... but it looks like it is
going to be bigger than the first.

There is a large amount of active development... and I'm not having to wait for the next Test
release to be part of it. While there were a few minor problems with the initial Test 1 release, I
don't see how the author of this article can make a blanket statement that the quality of future
releases will suffer. I just don't buy it. I think the big difference here is that Fedora Core 2 has
so many changes... new GNOME, new KDE, new kernel, etc. From a KDE user's perspective, I am
very impressed with Test 1.

An Early Look at Fedora Core 2

Posted Feb 19, 2004 19:40 UTC (Thu) by smoogen (subscriber, #97) [Link]

I just dont' think Red Hat is one of Ladislav's favourite distro's/companies :).. Every person has their favourites and dislikes. My favourite ends up currently to be RH so I probably would give them more of a slide on things than he would.

An Early Look at Fedora Core 2

Posted Feb 20, 2004 0:13 UTC (Fri) by ladislav (guest, #247) [Link]

<i>I just dont' think Red Hat is one of Ladislav's favourite distro's/companies</a>

Well, it wasn't long ago that I was accused of being a Red Hat salesman!

I have installed and tested every single RH beta and Fedora test releases since version 7.1 and this one is by far the worst development release of them all. That doesn't mean that I hate Red Hat. I report what I see, which understandably might not always be in agreement with experiences and views of other users and readers. Still, I do try to be objective: just read through the Fedora test mailing list and you will note that much of the criticism expressed in the article is valid.

XFce

Posted Feb 19, 2004 18:39 UTC (Thu) by bjn (guest, #2179) [Link]

Alan Cox has used XFce for years--he certainly sold me on it, when he mentioned on a list one day that it loads in 1-2 seconds. I'm glad to see it officially ship now.

An Early Look at Fedora Core 2

Posted Feb 19, 2004 19:46 UTC (Thu) by ahimsa (guest, #108) [Link]

A rather disappointing article, not on a par with the usual LWN.net content.

An Early Look at Fedora Core 2

Posted Feb 20, 2004 23:05 UTC (Fri) by AnswerGuy (guest, #1256) [Link]


What is disappointing about the article? The author panned the product,
and justified his criticisms with specific issues. He took an opinion
and backed up with with good reasons.

Whether you or I disagree with him is not germaine to the quality of
the article. Can you point to any specific errors, omissions or even
any blatantly unfair characterization in the contents? Or is it simply
that you don't agree with him? Is there any objective foundation for
your complaint? As posted it was simple whining --- rather than reasoned
criticism!

Jim

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