| 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 126.96.36.199, KDE 3.5.10, Enlightenment 0.16.999, Firefox 3.0.4, Thunderbird 188.8.131.52, 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 184.108.40.206; 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 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|
|• Issue 539 (2013-12-23): Centrych 12.04.3, Fedora 20 and its spins, dividing archives across multiple discs|
|• Issue 538 (2013-12-16): Mint 16 review, RHEL and CentOS 7 plans, SteamOS, Windows XP replacement suggestions|
|• Issue 537 (2013-12-09): OpenMandriva 2013.0, Gentoo developer interview, project Neon, Linux Mint and security|
|• Issue 536 (2013-12-02): Impressions of openSUSE 13.1, Ubuntu Touch, FreeBSD 10 delay, troubleshooting OS lock-ups|
|• Issue 535 (2013-11-25): GhostBSD 3.5, Debian and MATE, Ubuntu 14.04 features, security updates|
|• Issue 534 (2013-11-18): Review of OpenBSD 5.4, Fedora on ARM, menu names vs command-line names|
|• Issue 533 (2013-11-11): Point Linux 2.2, Pisi update, Debian and Xfce, Bruno Cornec interview|
|• Issue 532 (2013-11-04): Ubuntu and Kubuntu 13.10, Debian's init, FreeBSD's PKG-NG, Linux on ARM|
|• Issue 531 (2013-10-28): PC-BSD 9.2, openSUSE testing, nftables, upgrade pros and cons|
|• Issue 530 (2013-10-21): Kwheezy 1.2, DPL interview, Zenwalk's future, keeping up with vulnerabilities|
|• Issue 529 (2013-10-14): Ubuntu's Mir, dmesg and photorec tips, Tiny Tiny RSS|
|• Issue 528 (2013-10-07): Semplice 5, Haiku package management, Klaus Knopper interview, making custom distro|
|• Issue 527 (2013-09-30): Tiny Core Linux 5.0, SteamOS, moving operating system to new computer|
|• Issue 526 (2013-09-23): Look at ArchBang 2013.09.01, BSD Now, kernel stats, command-line tips|
|• Issue 525 (2013-09-16): The Official Ubuntu Server Book, FreeBSD 10 and OpenBSD 5.4, Skype alternatives|
|• Issue 524 (2013-09-09): Look at LXLE 12.04.3, Ubuntu's new package format, Secure Boot and dual-booting|
|• Issue 523 (2013-09-02): OpenIndiana 151a8, openSUSE "Evergreen", GNOME and DuckDuckGo, running apps from RAM|
|• Issue 522 (2013-08-26): Look at gNewSense 3.0, Ubuntu Edge fundraising failure, exploring GPL|
|• Issue 521 (2013-08-19): Review of Korora 19, Fedora considers return to "Core", Haiku package management|
|• Issue 520 (2013-08-12): Salix OS 14.0.1 "KDE", Xubuntu experiments with XMir, managing passwords with KeePass|
|• Issue 519 (2013-08-05): Review of Porteus 2.0, Kubuntu lays out plans for Wayland adoption, adjusting system swappiness|
|• Issue 518 (2013-07-29): MidnightBSD 0.4, Razor-qt, Ubuntu Edge, mounting infected drives|
|• Issue 517 (2013-07-22): Zorin OS 7 "Lite", Slackware turns 20, UbuntuForums compromise, Raspbian as home server, Tor|
|• Issue 516 (2013-07-15): Review of Fedora 19 "KDE", Shuttleworth on Mir, Seth Vidal, Kingsoft Office for Linux|
|• Issue 515 (2013-07-08): Whonix 0.5.6 and Deepin 12.12, MintBox, processor capabilities, distros for Raspberry Pi|
|• Issue 514 (2013-07-01): Peppermint Four, Mir, Mandriva forks, ThinkPenguin on libre hardware|
|• Issue 513 (2013-06-24): Look at ROSA, PC-BSD updates, Xen4CentOS6, Slacko vs Precise, Mageia interview, shells|
|• Issue 512 (2013-06-17): Trisquel 6.0, RHEL 7 with GNOME Classic, from Linux to FreeBSD, first look at Wayland|
|• Issue 511 (2013-06-10): Mint 15 impressions, GNOME Classic, Ubuntu Community portal, Absolute OpenBSD|
|• Issue 510 (2013-06-03): Impressions of aptosid 2013-01, Wayland comes to Raspberry Pi, maintaining DNS settings|
|• Issue 509 (2013-05-27): Mageia 3, Debian GNU/Hurd, RebeccaBlackOS with Wayland, ports|
|• Issue 508 (2013-05-20): Review of Debian 7.0, interviews with Clement Lefebvre and Gaël Duval, scripting with xdotool|
|• Issue 507 (2013-05-13): Impressions of Calculate Linux, 13.4, Ubuntu's portable packages, mintDrivers|
|• Issue 506 (2013-05-06): Ubuntu and Kubuntu 13.04, Debian "Wheezy", Slackware on systemd, distros for Raspberry Pi|
|• Full list of all issues|
|Free Tech Guides
In this course, author James Williamson offers a high-level overview of Cascading Style Sheets. This course explores the basic concepts, terminology and tools of the language.
Free Online Video Tutorial
|Free Tech Guides
Markdown is a useful tool for producing professional research papers, memos or blog posts without the hassle of remembering HTML tags.
FREE 28-page guide