| DistroWatch Weekly
|DistroWatch Weekly, Issue 287, 26 January 2009
Welcome to the fourth DistroWatch Weekly for 2009 and happy New Year of the Ox! In this issue we share some highlights from Linux.conf.au, one of the world's most popular open source conferences. In the news, the ext4 file system finds its way into Ubuntu and becomes the default for Fedora 11, Slackware Linux prepares for KDE 4.2, server distribution ClarkConnect releases feature list for its upcoming version 5.0, and two well-known ex-Mandriva developers join Red Hat, Inc. Also in this issue, links to two interviews with the developers of Fedora and Ubuntu, and an update on DistroWatch's package management cheatsheet. Happy reading!
Listen to the Podcast edition of this week's DistroWatch Weekly in OGG (15MB) and MP3 (13MB) formats (many thanks to Russ Wenner)
Join us at irc.freenode.net #distrowatch
Ten years ago, Linux kernel hacker Rusty Russell put his credit card on the line and hosted the first Conference of Australian Linux Users (CALU). Now known as Linux.conf.au (LCA), the conference draws many big names from the cold winter of the northern hemisphere down to a sunny, shiny city in the South. For the past week, your DistroWatch Weekly editor has been attending the conference down in Hobart, the capital city of Tasmania. The logo for LCA this year (pictured on the left) is a Tasmanian Devil, pretending to be a penguin. His name is 'Tuz'.
University of Tasmania, site of LCA 2009
(full image size: 2,298kB, screen resolution: 2592x1944 pixels)
The event runs for 6 days, with the first two holding 'mini-conferences' (known as 'miniconfs') and the last is reserved as 'Open Day', a time when the conference is open to the wider community.
LCA draws many big names from the open source world, including the founder of Linux himself, Linus Torvalds. Papers are submitted in advance and selected by the LCA committee. As such, the conference covers a very broad range of topics including coding, distributions, databases, security, networking, project management, legal issues and many more.
As a part of the miniconfs, power management guru and Red Hat employee Matthew Garrett gave a talk entitled "How I Learned To Stop Worrying And Love ACPI". In this talk, Garrett discussed the intricacies of ACPI and how the system is supposed to work. It's a very complicated process, requiring an interpreter inside the kernel to execute ACPI commands which makes it tricky for Linux to correctly perform tasks such as suspend and resume. Later in the week he also gave a presentation on "Power Management That Works", discussing the work he is bringing to the Linux community to improve this area. "Linux supports an increasingly broad range of power management techniques, but configuring them is still beyond the capabilities of most. Why aren't distributions handling this? What needs to be done to ensure a "Just works" experience for power management?", reads the synopsis. Garrett wants to move from a time-triggered power saving to a system that reflects the working habits of the user. He suggests that there is no point turning off the screen to save power because the mouse has not moved, while at the same time the user is in the middle of watching a movie. As with Garrett's previous work, we should see some benefits of his work filtering into Linux soon.
In another talk entitled "Introducing The Re-Built Linux Desktop", X Window System expert Keith Packard discussed the changes to X.Org over the past year. Keith presented the "development history and current architecture of the core of the Linux desktop, from the low-level device drivers, through the kernel management of GPU execution and memory objects." He cited the release of Direct Rendering Infrastructure 2 (DRI2) and the inclusion of the new memory manager, Graphics Execution Manager (GEM), in the kernel as two major achievements. With these improvements, Linux finally has support for 3D on multiple desktops. In a demo at the end, Keith showed glxgears running correctly in a window while using a Compiz accelerated desktop, a first for the open drivers. There is still some work to do, however, such as fixing tearing problems and it remains to be seen as to whether GEM can support discrete graphics instead of just integrated. We have already seen improvements with the Intel video driver and we can expect better graphics performance in the future with this new system.
Keith Packard on improvements to the X Window System
(full image size: 2,851kB, screen resolution: 2592x1944 pixels)
One of the most exciting new developments came from Jeff Arnold who gave a presentation on Ksplice. Currently, users are required to reboot their system after applying updates to the Linux kernel which is an issue, particularly on servers where uptime is important. This new project enables updates be applied in real time: "With Ksplice, all Linux security updates (and many other updates) can be applied seamlessly, without a reboot." The team tested all significant patches for the kernel from 2005 until mid 2008 and proved that 88% were able to be patched in real time without any change in code. By slightly modifying the remaining patches, Ksplice was able to apply 100% of kernel updates without rebooting! After explaining how this process works, he used Ksplice to patch the running kernel and modify his up time. Arnold also presented an Ubuntu desktop running a graphical kernel update manager, which seamlessly downloaded and applied several kernel updates. This is a great project with a lot of potential for the Linux desktop.
There were many other presentations given at LCA, including one by Jonathon Oxer called "Geek My Ride", where he talked about retrofitting his Mazda RX-8 with a Linux-based computer system. This computer provides "full-time Internet connectivity; in-car video conferencing; remote vehicle management, diagnostics, and reporting; touchscreen-driven MythTV-based in-car entertainment; WiFi and 3G integration with the owner's home automation system; remote start" and more.
Attendees also got the chance to mingle with many famous faces from the open source world and ask a panel of kernel hackers about working on Linux.
Attendees at LCA 2009
(full image size: 3,068kB, screen resolution: 2592x1944 pixels)
Every year at LCA the organisers arrange an auction to help a good cause and this year was no exception. Being held in Tasmania, this year money was raised to help the Tasmanian Devil, which is suffering from a fatal contagious disease that causes tumours to grow on its face and body. At the conference's 'Penguin Dinner', HP's head Linux guru and long-time Debian developer Bdale Garbee auctioned off a print of the award-winning photograph 'Waterfall' taken by his wife, Karen. After stalling at AU$2,500, a bidder offered AU$5,000 for the print if Bdale would shave his beard of 27 years. Naturally he found this far too cheap, but vowed that should the bidding reach AU$25,000 he would get Linus himself to shave his chin bare. By the end of the bidding, the total amount of money raised reached around AU$40,000. During Lunch on the following day, the organisers arranged to have Linus shave Bdale's face. Andrew Bennett even created a flash game where you can shave Bdale, too.
Linus shaves Bdale's beard of 27 years
(full image size: 1,170kB, screen resolution: 1620x1200 pixels)
Photo courtesy of John Dalton
As a part of the very complicated bidding process, Linus also offered to swap Tux for the Tuz icon for one major release of the Linux kernel. The next morning Rusty submitted a patch to Linus which did just that.
Tuz to replace Tux for next kernel release
(full image size: 801kB, screen resolution: 1280x960 pixels)
Next year will see the conference held in Wellington, New Zealand. It will be the second time that the conference has been held outside of Australia, with the first being Dunedin, New Zealand in 2005. "This is a hugely popular gathering of the world's leading free and open source experts, and the bids to host the next linux.conf.au are always really strong. This year was no exception," says Linux Australia President Stewart Smith. If you've never been to a LCA conference before, start saving your pennies! It's really worthwhile.
Ubuntu and Fedora adopt ext4, Slackware prepares for KDE 4.2, Mandriva developers move to Red Hat, ClarkConnect reveals new features|
The release of Linux kernel version 2.6.28 saw the fourth generation of the extended file system (ext4) finally marked as 'stable'. Also introduced, but in the form of experimental software, was the new file system Btrfs ('Butter FS' or 'B-tree FS'). Developed by Oracle Corporation, Btrfs is seen as a competitor to the ZFS file system from Sun Microsystems which remains incompatible with Linux due to its license. The Fedora Project has announced that ext4 will become the default file system for the upcoming 11 release, replacing the ext3 file system which will remain available. The project has also included support for Btrfs in the development version of Anaconda (Red Hat's installer), which is enabled by passing the kernel option 'i-can't-believe-it's-not-btr' when booting the installation media.
Still on the subject of Fedora, here is a nice interview with Fedora Project Engineering Manager Tom "Spot" Callaway published by Norwegian technology site hardware.no. Tom introduces Fedora and discusses its place in the open source community as well as its goals. He says: "Fedora is more than just a Linux distribution, Fedora is a community of contributors, users, and projects. This community was built around the idea of collaboration between Red Hat and volunteer contributors, with the goal of being the leader in free software innovation." He also discusses the planned features for the upcoming 11 release, upgrading and their 6-month release cycle, as well as 'competing' with other operating systems and more.
* * * * *
The upcoming 9.04 release of Ubuntu, dubbed Jaunty Jackalope, will also be built on version 2.6.28 of the Linux kernel and, starting with the recent Alpha 3 release, it also includes support for ext4. The new file system is available by selecting it from a list during the partitioning step of the installation process. Unlike Fedora, however, (which has included ext4 development since version 9) Jaunty will not see the move to ext4 as the default file system. This is planned for the following release, 9.10. In other news, DeviceGuru has an article on how to enable gOS gadgets "Mozilla Prism, Google Gadgets, and a Wbar animated application-launch icon dock" on the main GNOME desktop. gOS is based on Ubuntu and focuses on tight integration of various Google products and services.
Still on the subject of Ubuntu, oneOpenSource, an Italian open source community web site, has interviewed Daniel Holbach, an Ubuntu developer. Holbach discusses working for Canonical, the Ubuntu community, the upcoming Ubuntu 9.04 release and the distribution's relationship with Debian GNU/Linux. On the last topic Holbach says: "Lots of patches are sent to Debian every week and we have lots of teams that are actively working together and coordinating development together." When asked what makes Ubuntu so popular, he replies "That's obvious: its fantastic community."
* * * * *
The Slackware Linux ChangeLog shows Patrick Volkerding has merged KDE 4.2rc1 into the testing branch, in preparation for the desktop's next stable release. "Thanks very much to Eric Hameleers for all of the hard work getting this version of KDE ready for /testing so that Slackware -current will be ready when KDE 4.2 is released!", he writes. These packages will work with the current Slackware version 12.2, but Volkerding encourages users to get them now. He warns that "Library changes in -current may occur which could make it more difficult to use these KDE packages with Slackware 12.2 in the future." This will be the first 4.x release of KDE supported in the stable tree by the oldest surviving Linux distribution.
* * * * *
Reports are surfacing that Red Hat's market capitalisation is on the rise and about to surpass that of Sun Microsystems for the first time. While other open source companies may be cutting back on staff and expenses, Red Hat is continuing to expand. Adam Williamson, who until December 2008 was the Mandriva community manager and maintainer, has recently announced he is moving to Red Hat. His new role will be as a Senior Quality Assurance Engineer and will work on a "new community QA [Quality Assurance] system they're developing." Vincent Danen, also an ex-Mandriva employee having worked there for nine years, will begin his new role at Red Hat as a "Senior Software Engineer, but technically as a member of the Red Hat Security Response Team."
* * * * *
ClarkConnect is a CentOS-based distribution which combines a broadband gateway with an easy-to-use server and is popular with local networks. The upcoming version 5.0 is scheduled for release on 1st April this year and testing will soon go public with the first alpha release. As such, the website has published a feature overview of the expected improvements. Among the list are features such as an update of the core CentOS environment, complete LDAP integration, greater Samba support including roaming profiles, the ability to quarantine mail and the introduction of protocol filtering.
|Released Last Week
Granular Linux 1.0
Anurag Bhandari has announced the release of Granular Linux 1.0, a PCLinuxOS-based desktop distribution: "After a long wait, Granular Linux 1.0 is finally out. This release brings with it solid stability, out-of-the-box usefulness, great multimedia experience, support for running Windows software, and much more in the size of a CD (live CD). Features: major packages include Linux kernel 220.127.116.11, KDE 3.5.10, Enlightenment 0.16.999, Firefox 3.0.4, Thunderbird 18.104.22.168, KOffice 1.6.3, Compiz Fusion 0.7.6, GIMP 2.6.3 and Wine 1.0.1; our own new repository; out-of-the-box support for audio and video files (xine and MPlayer); multimedia plugins for Firefox are now pre-installed; support for running Windows applications, and games; support for multimedia keyboards and the extra laptop keys; ATI and NVIDIA drivers included...." See the full release announcement and release notes for more details.
Granular Linux 1.0 - a desktop distribution based on PCLinuxOS
(full image size: 301kB, screen resolution 1280x1024 pixels)
Red Hat Enterprise Linux 5.3
Red Hat, Inc. has announced the release of Red Hat Enterprise Linux (RHEL) 5.3, the latest update to the RHEL 5 series: "Red Hat, Inc. today announced the global availability of Red Hat Enterprise Linux 5.3, featuring the latest open source, commercial-strength technology innovations. In the third update to Red Hat Enterprise Linux 5, customers will receive a wide range of enhancements, including significantly increased virtualization scalability, expanded hardware platform support and incorporation of OpenJDK Java technologies. Customers with a Red Hat Enterprise Linux subscription will receive the Red Hat Enterprise Linux 5.3 update, which is available for immediate download from Red Hat Network." Read the formal press release and the detailed release notes for more information.
Sabayon Linux 4 "LiteMCE"
Fabio Erculiani has announced the release of Sabayon Linux 4 "LiteMCE" edition, a multimedia-oriented distribution with GNOME as its main desktop: "On the behalf of the Sabayon Linux team, I am happy to announce the immediate availability of Sabayon Linux 4 'LiteMCE'. Features: based on Sabayon Linux 4; halved hard disk footprint, less than 2 GB DVD image; GNOME 2.24.2 as default desktop environment; OpenOffice.org 3.0; multimedia applications (audio, video, DVD ripping, file sharing); media center mode, thanks to XBMC; Entropy package manager 0.24.8; stable Linux kernel 22.214.171.124; ext4, NTFS, Aufs and Unionfs support; HAL-based GPU and input devices detection; supporting AMD Catalyst drivers 8.11, open source RadeonHD and NVIDIA drivers; one-click 3D desktop effects...." Read the release announcement and release notes for all the glory details.
An updated set of CD and DVD images of Ubuntu 8.04, a distribution with long-term security support (5 years on servers, 3 years on desktops), was released today: "The Ubuntu team is proud to announce the release of Ubuntu 8.04.2 LTS, the second maintenance update to Ubuntu's 8.04 LTS release. This release includes updated server, desktop, and alternate installation CDs for the i386 and amd64 architectures. In all, over 200 updates have been integrated, and updated installation media has been provided so that fewer updates will need to be downloaded after installation. These include security updates and corrections for other high-impact bugs, with a focus on maintaining stability and compatibility with Ubuntu 8.04 LTS." Read the release announcement and summary of changes for a detailed list of all updates.
Gentoox 7.0 "Home", 5.0 "Pro"
Thomas Pedley has announced new versions of Gentoox, a Gentoo-based distribution for the Xbox: "It has been about 21 months, but here they are... the 'You're still doing this?!' releases. I don't really know if there's any demand for Gentoox anymore, but I figured I'd put these out there just in case people do still use it. The major features are: fully synchronised software (both with Magic and Portage as of a few days ago); ditched RAR file format in favour of TBZ (file sizes are slightly bigger, but it's free!); nifty installer progress bar; updated BusyBox in all initrds; ditched KDE, only Xfce is available now (KDE was way too bloated); upgraded to latest 2.4 series kernel; switched Home edition to use -Os due to CPU's tiny cache (Pro still uses -O2 as this will give better number-crunching performance)...." Read the full release announcement for further details.
Parted Magic 3.5
Patrick Verner has announced the release of Parted Magic 3.5, a minimalist live CD featuring GParted and other hard disk management utilities: "Parted Magic 3.5. This release of Parted Magic includes many new features and updated programs. The first thing you might notice is the dramatic increase in size. We are now using a Squashfs image instead of a 7zip archive. This once again allows for a 'live' option for older computers. Parted Magic doesn't use any additional RAM with the default boot option, the compression was just decreased. With the Linux 2.6.28 kernel comes the first stable ext4 file system release. We are using a highly tested SVN version of GParted to give you full control of your ext4 partitions. This includes all features for ext file systems found in previous releases. Jason Vasquez has vastly improved support of wireless devices. We hope you have a better experience with your wireless networking." Here is the full release announcement.
* * * * *
Development, unannounced and minor bug-fix releases
|Upcoming Releases and Announcements
Summary of expected upcoming releases
Update on package management cheatsheet|
The package management cheatsheet presented in DistroWatch Weekly a few weeks ago has now been given its own page - linked from the main menu. It replaces the Reviews and Articles page which has become rather stale in recent years as we moved most of this type of content into DistroWatch Weekly. The package management cheatsheet currently lists most package management systems found in today's Linux distributions and FreeBSD, but the page is still open to additions, suggestions and corrections, so don't hesitate to contact us if you spot any error or if you want us to include other package management systems.
* * * * *
New distributions added to waiting list
* * * * *
DistroWatch database summary
* * * * *
And this concludes the latest issue of DistroWatch Weekly. The next instalment will be published on Monday, 2 February 2009.
|• Issue 594 (2015-01-26): KaOS 2014.12, Commercial distros, Snappy Ubuntu, PackageKit fixes|
|• Issue 593 (2015-01-19): ReactOS 0.3.17, Unity on Mir, Bluetooth support, openSUSE election|
|• Issue 592 (2015-01-12): Mint 17.1, load averages, binary logs, GNOME Software|
|• Issue 591 (2015-01-05): Manjaro 0.8.11, systemd, Devuan, Torrent Corner|
|• Issue 590 (2014-12-22): Fedora 21, Ubuntu phone, expanding ZFS storage, Able2Extract|
|• Issue 589 (2014-12-15): Parsix 7.0, Ubuntu "Snappy", PC-BSD upgrades, How Linux Works|
|• Issue 588 (2014-12-08): PC-BSD 10.2, rolling-release Ubuntu GNOME, Bitrig, systemd|
|• Issue 587 (2014-12-01): Trisquel 7.0, Kubuntu 14.10 "Plasma5", FreeBSD on 64-bit ARM, Jolla and UbuTab|
|• Issue 586 (2014-11-24): Scientific Linux 7.0, Debian and systemd, Ubuntu MATE, application-level firewalls|
|• Issue 585 (2014-11-17): openSUSE 13.2, PC-BSD's "roles", MATE + Compiz on Mint, cleaning package cache|
|• Issue 584 (2014-11-10): OpenMandriva 2014.1, Debian freeze, trickle, systemd and boot times|
|• Issue 583 (2014-11-03): Ubuntu 14.10, ownCloud, Kylin interview, The Book of PF, Elive's commercial ways|
|• Issue 582 (2014-10-27): GhostBSD 4.0, Tumbleweed and Factory merge, systemd and fork of Debian|
|• Issue 581 (2014-10-20): SparkyLinux 3.5, Fedora's graphics stack, Debian and systemd, OpenBSD 5.6|
|• Issue 580 (2014-10-13): Rolling releases, Arch as best distro, GNOME on Wayland, MINIX 3.3.0|
|• Issue 579 (2014-10-06): PC-BSD 10.0.3, Debian's Jessie freeze, setting up home server|
|• Issue 578 (2014-09-29): Calculate 14, Debian's default desktop, Shellshock vulnerability, practical Tiny Core|
|• Issue 577 (2014-09-22): SymphonyOS 14.1, FreeBSD drops pkg_add, MINIX on ARM, GNU screen|
|• Issue 576 (2014-09-15): PCLinuxOS 2014.08, Mint's documentation, Debian's hardware database, CDE|
|• Issue 575 (2014-09-08): Porteus 3.0.1, Fedora's blivet-gui, Red Hat's Docker, systemd|
|• Issue 574 (2014-09-01): Ubuntu Kylin 14.04, Haiku and Linux kernel, Wayland support, Lumina, Bash completion|
|• Issue 573 (2014-08-25): SolydXK 201407, VPN gateway with FreeBSD, Ubuntu MATE, Raspbian, trusting binary packages|
|• Issue 572 (2014-08-18): ZFSguru 10.1, Fedora's Flock, beta installer for "Jessie", Ubuntu Core, rolling releases|
|• Issue 571 (2014-08-11): HandyLinux 1.6, LMDE update, default desktop in "Jessie", running out of disk space|
|• Issue 570 (2014-08-04): Neptune 4, Kubuntu's KDE Plasma 5, FreeBSD and UEFI, Linux servers|
|• Issue 569 (2014-07-28): Deepin 2014, Ask Fedora, Gentoo and LibreSSL, encrypted package downloads|
|• Issue 568 (2014-07-21): Antergos 2014.06.24, Mint based on Debian stable, upgrading CentOS, BinaryTides|
|• Issue 567 (2014-07-14): Manjaro 0.8.10, PC-BSD jails, Debian and glibc, Fedora's DNF, Xiki and Opera 24|
|• Issue 566 (2014-07-07): LXLE 14.04, OpenBSD's SimpleDE, openSUSE artwork, home security basics|
|• Issue 565 (2014-06-30): Chakra 2014.05, Fedora on BeagleBone, Matthew Miller interview, e-book readers|
|• Issue 564 (2014-06-23): Antergos 2014.05.26 and Q4OS 0.5.11, Debian LTS and glibc, Fedora DNF|
|• Issue 563 (2014-06-16): Mint 17, CentOS 7 pre-release, Debian MATE, accessing encrypted content|
|• Issue 562 (2014-06-09): GoboLinux 015, Gentoo interview, Fedora leader change, climagic tricks|
|• Issue 561 (2014-06-02): OpenMandriva 2014.0, Debian GNU/Hurd, Lubuntu and LXQt, Final Term, TrueCrypt|
|• Issue 560 (2014-05-26): KaOS 2014.04, Wayland and KDE 5 on Fedora, distros with commercial support, DenyHosts|
|• Issue 559 (2014-05-19): VortexBox 2.3, LTS-only Linux Mint, FreeBSD 11 ambitions, KDE 5 beta|
|• Issue 558 (2014-05-12): RHEL 7 Workstation impressions, LXQt and Lumina, Haiku interview|
|• Issue 557 (2014-05-05): Xubuntu 14.04, Ubuntu 14.10 roadmap, Fedora Workstation, ownCloud|
|• Issue 556 (2014-04-28): Ubuntu 14.04, LibreSSL, Lumina desktop, Deepin interview|
|• Issue 555 (2014-04-21): Robolinux 7.4.2, Ubuntu release day stats, Debian security, Porteus update|
|• Issue 554 (2014-04-14): Review of FreeNAS, OpenSSL bug, Fedora.next, Robolinux Stealth VM, measuring memory|
|• Issue 553 (2014-04-07): Puppy 5.7 "Slacko", end of Ubuntu One, file encryption with GPG|
|• Issue 552 (2014-03-31): Tanglu 1.0, Ubuntu GNOME LTS, SliTaz for ARM|
|• Issue 551 (2014-03-24): Linux Mint "Debian" 201403, call for end to proprietary firmware, LVM|
|• Issue 550 (2014-03-17): Review of NixOS 13.10, Lubuntu seeking feedback, Android-x86 4.4-rc1 impressions|
|• Issue 549 (2014-03-10): ClearOS 6.5 and UCS 3.2, Gentoo interview, Ubuntu app contest, Into the Core|
|• Issue 548 (2014-03-03): Review of Mageia 4, FreeBSD console driver, filtering web content, Pitivi fundraiser|
|• Issue 547 (2014-02-24): Chakra 2014.02, Ubuntu privacy, preventing unwanted remote logins|
|• Issue 546 (2014-02-17): Review of PC-BSD 10.0, Red Flag closure, Ubuntu and systemd, SlackE18, Fedora book review|
|• Issue 545 (2014-02-10): Impressions of FreeBSD 10.0, Debian votes systemd, Ubuntu file manager, server security|
|• Issue 544 (2014-02-03): Netrunner 13.12, openSUSE future, Ubuntu Touch in emulator, running commands in multiple places|
|• Issue 543 (2014-01-27): Review of Korora 20, FreeBSD 10.0, DNF, ZFS rescue CD, Bridge Linux interview|
|• Issue 542 (2014-01-20): QupZilla, Ubuntu with MATE, Arch on Raspberry Pi, best applications|
|• Issue 541 (2014-01-13): openSUSE 13.1 and Zentyal 3.3, CentOS joins Red Hat, Bodhi on Chromebooks|
|• Issue 540 (2014-01-06): SMS 2.0.6 and SME Server 8.0, Hawaii desktop, PHR statistics 2013, more on multi-part archives|
|• Full list of all issues|
|Free Tech Guides
NEW! Database 101
NEW! This FREE 177-page guide is for the computer novice who is trying to understand how a database works and what can be done with it.