Its that time of the year again, and we are back in Linux release season. The usual suspects are all here again except for openSUSE who moved to a funky 8-month~year release cycle (I’m not sure they know what release schedule they’re using).
I’ve been testing the pre-releases of Fedora 11 and Ubuntu 9.04 (haven’t had a chance to test Mandriva 2009.1 which is a shame because I used to really like Mandriva) and my impressions are as follows:
Its going to be horrible. There are some serious regressions in current Fedora Rawhide(1), which the developers do not seem to be interested in resolving:
- Something has changed in the audio infrastructure and now the sound server (pulseaudio) takes its time closing the sound card when its not being used and opening it again whenever beeps and clicks are needed – this causes loud “initialization artifacts” to be heard and introduces annoying latencies for simple sound effects. Fedora devs claim nothing changed on their side (and I can’t actually point at a specific thing they did wrong, so they might be right in that regard) and that they have no intention to implement any workarounds (like not closing an idle sound card), and they put all the blame on the ALSA project, which I also don’t see anything they did wrong but they did not even relate to my bug report.
- The new X server (the graphics subsystem) leaks memory like there is no tomorrow, and again no serious attention is given to that important detail.
- The single one reason to upgrade to Fedora 11 as far as I’m concerned is the support for native MAPI connections in Evolution 2.26 which would allow users to work properly with MS-Exchange servers(2): this feature is currently very far from being stable and this late into the release cycle I don’t see it working in time for the release. I even had a very serious data loss when using MAPI with evolution where my Inbox was entirely deleted and purged without any provocation on my side. I believe that this will not happen in the current version, but there are other problems.
Basically the only improvement Fedora 11 offers (except for newer kernels and a new GNOME version that offers some minor improvements) is better graphical boot support (plymooth) which now works for Intel chipsets as well as the ATI chips that worked before (not sure about nVidia though). The release plan also looks dodgy – the current alpha is very old (as alpha releases go anyway) and the beta has been pushed back for a week now and is still not released (hopefully it will be released later today, but who knows). They even tried to ship Firefox 3.1 which is unlikely to be ready on time for their release. Fedora doesn’t even have a release counter, so no free advertisement for them (come back one year).
If you are a Fedora user, then I highly recommend you wait with the 11 upgrade till much much later (I’ll keep using the current 11 and report if the situation changes), or just switch to the competition.
Is brilliant. I hate the code name (“jaunty”? “Jackalope”? How about “Jazz the Jackrabit”? hmm?), but the operating system is top notch – very polished, very stable. Nothing very much new and improved – its just as before only slightly better. They have their own bugs (including an Adobe Flash related crash in x86_64) – but nothing as serious as those listed above, and in general I would consider the current snapshot to already be release quality.
If you are an Ubuntu user, I recommend you upgrade early (by running
update-manager -d) and beat the traffic on the Ubuntu servers when update-manager will automatically offer the new version to all Ubuntu users, come release day (last time it was a disaster – an upgrade on release day can take even a day to complete. See previous post on the subject).
And here is the mandatory release counter (which is very pretty, kudos for that):
No, I have nothing to actually say on that. I’ll try to find some time to test the pre-release before the late April release date, but I won’t promise anything.