| DistroWatch Weekly
|DistroWatch Weekly, Issue 198, 16 April 2007
Welcome to this year's 16th issue of DistroWatch Weekly! The new releases from CentOS and One Laptop Per Child (OLPC) projects were in the centre of attention at many Linux news sites during the past week. CentOS 5, a clone of Red Hat Enterprise Linux 5, is a free enterprise-class distribution with 5-year security support - perfect for any organisation with long-term operating system plans, while the first public release of OLPC -- especially its "Sugar" user interface -- also aroused much curiosity among Linux users. In the news section: Ubuntu "Feisty" gets delayed over several release-critical bugs, Linux Mint proves its growing popularity with incredible download figures, and FreeBSD gets a new file system - the excellent ZFS from Sun Microsystems. Finally, don't miss the fourth part of our overview of top ten Linux distributions covering KNOPPIX and Slackware Linux. Happy reading!
Join us at irc.freenode.net #distrowatch
Overview of Top Ten Distributions (Part 4)
The fourth part of our overview of Top Ten Distributions looks at KNOPPIX - a popular, Debian-based live CD, and Slackware Linux - one of the cleanest and most stable operating systems on the market.
* * * * *
The first public release of KNOPPIX was made in early 2003. This event was quickly followed by an astonishing number of highly positive reviews in the Linux media; this was the first Linux live CD that required no manual configuration. The KNOPPIX CD was meant to be placed in the CD-ROM drive and a few minutes after boot, the computer would run a full-featured, graphical Linux operating system with thousands of applications - all without the need to install anything on the computer's hard disk. Although KNOPPIX certainly wasn't the first Linux live CD, its creator, Klaus Knopper, went further than any other developer before him in scripting a hardware auto-detection and auto-configuration routine that put similar scripts produced by commercial Linux companies to shame.
The Debian-based KNOPPIX became such a huge success that many Linux users found it an indispensable and portable tool for a variety of tasks. It could be used to recover files and data from hard disks, to demonstrate the capabilities of Linux to new users, to test Linux hardware compatibility of laptops and desktop computers before purchase, or to boot it in Internet Cafés and use it as a full-blown Linux operating system for every-day tasks. In fact, it became such a popular tool that within a short period of time dozens of similar projects sprouted all over the Internet, using Klaus Knopper's hardware auto-detection scripts and developing KNOPPIX-based variants ranging from full desktop systems to highly specialised forensics, testing and recovery tasks.
While KNOPPIX can be considered beginner-friendly in terms of its hands-off auto-configuration, it also includes many advanced features better suited for more technical users. Especially the recent DVD editions of the product came with a large number of software packages, including all popular desktops and many server applications pulled from Debian's unstable and testing archives. This increase in software numbers brought some problems, however; KNOPPIX has become slow (especially the DVD edition), buggy (Klaus Knopper does not seem to believe in public beta testing) and messy (in terms of menu arrangements on the different desktop systems). There is no release planning, but new KNOPPIX versions appear roughly twice a year, usually shortly after major Linux exhibitions in Germany, where new KNOPPIX versions are first unveiled to the public. It has lost some of its originally glory due to the fact that most major Linux distribution now also offer live CD/DVD editions of their product.
- Pros: Unparalleled hardware auto-detection and auto-configuration; portable operating system that can be used for rescue, demonstration and testing tasks; provides a hard-disk installation script
- Cons: Recent releases somewhat buggy; lack of polish and unification of menus across the different desktop environments; slow when run from DVD
- Software package management: Advanced Package Tool (APT) using DEB packages
- Available editions: Live CD and Live DVD editions for 32-bit (i386) processors
- Suggested Debian/KNOPPIX-based alternatives: Damn Small Linux, sidux, Xandros Desktop, Elive, Dreamlinux, Parsix GNU/Linux, grml
(full image size: 1,224kB, screen resolution: 1280x1024 pixels)
* * * * *
Slackware Linux, created by Patrick Volkerding in 1992, is the oldest surviving Linux distribution. Forked from the now-discontinued SLS project, Slackware 1.0 came on 24 floppy disks and was built on top of Linux kernel version 0.99pl11-alpha. It quickly became the most popular Linux distribution, with some estimates putting its market share to as much as 80% of all Linux installations in 1995. Its popularity decreased dramatically with the arrival of Red Hat Linux and other, more user-friendly distributions, but Slackware Linux still remains a much-appreciated operating system among the more technically-oriented system administrators and desktop users.
Slackware Linux is a highly technical, clean distribution, with only a very limited number of custom utilities. It uses a simple, text-based system installer and a comparatively primitive package management system that does not resolve software dependencies. As a result, Slackware is considered one of the cleanest and least buggy distributions available today - the lack of Slackware-specific enhancements reduces the likelihood of new bugs being introduced into the system. All configuration is done by editing text files. There is a saying in the Linux community that if you learn Red Hat, you'll know Red Hat, but if you learn Slackware, you'll know Linux. This is particularly true today when many other Linux distributions keep developing heavily customised products to meet the needs of less technical Linux users.
While this philosophy of simplicity has its fans, the fact is that in today's world, Slackware Linux is increasingly becoming a "core system" upon which new, custom solutions are built, rather than a complete distribution with a wide variety of supported software. The only exception is the server market, where Slackware remains popular, though even here, the distribution's complex upgrade procedure and lack of officially supported automated tools for security updates makes it increasingly uncompetitive. Slackware's conservative attitude towards the system's base components (the latest stable Slackware release still defaults to an older 2.4 kernel) means that it requires much manual post-installation work before it can be tuned into a modern desktop system.
- Pros: Highly stable, clean and bug-free, strong adherence to UNIX principles.
- Cons: Limited number of officially supported applications; conservative in terms of base package selection; complex upgrade procedure; no official 64-bit edition
- Software package management: "pkgtools" using TGZ (TAR.GZ) packages
- Available editions: Installation CDs and DVD for 32-bit (i486) processors
- Suggested Slackware-based alternatives: Zenwalk Linux (desktop), VectorLinux (desktop), SLAX (live CD), Slamd64 Linux (64-bit), Bluewhite64 Linux (64-bit), Wolvix (desktop, live CD), GoblinX (desktop, live CD)
Slackware Linux 11.0
(full image size: 127kB, screen resolution: 1280x1024 pixels)
* * * * *
As always, if you have any suggestions, corrections or additions to the above overviews, please post them in the forum.
CentOS 5.0, OLPC, Linux Mint download statistics, Ubuntu "Feisty" delays, FreeBSD ZFS integration, interview with the "distro guy"
The most interesting release of the past week was undoubtedly the one delivered by the CentOS development team. CentOS 5.0, based on the recently released Red Hat Enterprise Linux 5, is the second project (after StartCom Enterprise Linux) that has successfully rebuilt Red Hat's latest enterprise distribution into an installable and fully-supported Red Hat clone. Although CentOS has never been able to break into the DistroWatch's top ten list, there is little doubt that this is a very popular distribution - especially on servers and business desktops. And its most important feature? Besides virtualisation, IPV6 support and other enterprise-level characteristics inherited from its famous parent, the most important one is its long-term support - CentOS 5.0 will be supported with security and bug-fix updates until at least March 2012. For more information about CentOS please visit the project's web site at CentOS.org.
The CentOS 5.0 desktop
(full image size: 117kB, screen resolution: 1280x1024 pixels)
* * * * *
Another project that attracted much attention last week was the OLPC live CD. As many readers will know, OLPC, or One Laptop Per Child, is a Red Hat-sponsored initiative to develop a US$100 laptop designed for children in developing countries. Given the low-cost components of the laptop, Red Hat is also designing a heavily customised, light-weight operating system based on Fedora, but with a unique user interface called Sugar (see this review for some first impressions and screenshots). The first live CD image demonstrating the concepts of the user interface appeared on Red Hat's servers last week and the interest in it -- 122,000 download attempts were made within the first few days -- surprised the developers. Bear in mind that this is an early prototype designed for developers to demonstrate the product, so it will still undergo substantial changes before it is declared ready for deployment on the laptop.
* * * * *
Speaking about downloads, here is an interesting piece of statistics found in the latest Linux Mint weekly newsletter: "Seven mirrors were made available for [Linux Mint 2.2] Bianca. Three of them counted 592,950 downloads." Linux Mint has been climbing rather dramatically on the DistroWatch's Page Hit Ranking statistics and the download figures -- nearly 600,000 (!) downloads recorded by just three of the seven available mirrors -- confirm the simple truth: many Linux users are looking for a distribution that works out of the box, without any post-install installation of device drivers, multimedia codecs and browser plugins. Linux Mint has delivered exactly that. And although the advocates of Free Software will not be pleased by this fact, there is little doubt that many computer users are attracted to Linux not because it offers the freedom to modify the source code, but because it's good, it's fun, and it's free of cost.
* * * * *
The much awaited Ubuntu 7.04 "Feisty Fawn" release candidate failed to show up last week - due to several serious bugs: "The Ubuntu 7.04 release candidate has been delayed due to bugs discovered during validation testing, specifically problems with certain ATA chipsets and problems with the connection status displayed by the network-manager panel applet. There is no updated ETA yet, but the core development team is actively working on the problems and expects it to be a matter of days." The project expects the final release to take place later this week as scheduled, although a slight delay is still a possibility.
* * * * *
Here is something of interest to the users of the FreeBSD operating system. As announced by Pawel Jakub Dawidek on the FreeBSD current mailing list, the ZFS file system, originally developed by Sun Microsystems, has been integrated into FreeBSD: "I'm happy to inform that the ZFS file system is now part of the FreeBSD operating system. ZFS is available in the HEAD branch and will be available in FreeBSD 7.0-RELEASE as an experimental feature. Currently ZFS is only compiled as kernel module and is only available for i386 architecture. AMD64 should be available very soon, the other architectures will come later, as we implement needed atomic operations." And while on the subject of the BSD operating systems, the OpenBSD project has released the song that will accompany the upcoming release of OpenBSD 4.1. It is entitled Puffy Baba and the 40 Vendors.
* * * * *
Packt Publishing has published an interview with yours truly, the founder and maintainer of DistroWatch.com: "There's no dearth of Linux distributions. This isn't the first time I've said this. Neither will it be the last. But why the chaos? Why are there more failed distributions than successful ones? Ask the distro guy, Ladislav Bodnar, maintainer of DistroWatch.com. Excuse me if the above sounds like those 15-second commercials during super bowl. As a Linux journalist, DistroWatch is an important tool of my trade. For over half a decade the website has been keeping track of every distribution related activity. And like the many distros it lists, DistroWatch is a one-man show. From its humble beginnings, Bodnar has turned DistroWatch into the most comprehensive, and respected, directory of Linux distributions, it is today." Read more in Meet the Distro Guy.
|Released Last Week
GoblinX 2.0 "Mini"
The GoblinX project has announced the release of GoblinX 2.0 "Mini" edition: "GoblinX Mini 2.0.0 is released. The GoblinX Mini Edition is the son of GoblinX and contains only the Xfce windows manager and GTK+-based applications. This release follows Premium 2007.1 edition and starts the second generation of the distribution. All new features and upgrades prepared for the Premium edition are included, including a new functional Magic Center which works with Xfce and all graphical user interfaces." Please visit the distribution's news page to read the release announcement.
Foresight Linux 1.2
Ken VanDine has announced the release of Foresight Linux 1.2, an rPath-based distribution featuring the very latest GNOME desktop technologies: "We are pleased to announce the latest stable release, Foresight Linux 1.2. It includes the latest 2.18.1 GNOME desktop. Highlights from Release 1.2: GNOME 2.18.1; Linux kernel 126.96.36.199; better wireless driver and overall hardware support; fixes for some digital cameras and scanners to allow importing and scanning of images; added Japanese support (fonts and keyboards); a new GNOME display manager theme; new Epiphany extensions: Greasemonkey, Tab States and Push Scroll; OpenOffice.org 2.2; Thunderbird 2 RC1." Visit the distribution's news page to read the complete release announcement.
Karanbir Singh has announced the immediate availability of CentOS 5.0, a Linux distribution built by recompiling source packages for Red Hat Enterprise Linux 5: "We are pleased to announce the immediate availability of CentOS 5 for the i386 and x86_64 architectures. CentOS 5 is based on the upstream release 5, and includes packages from all variants including Server and Client. All upstream repositories have been combined into one, to make it easier for end users to work with. Major changes in CentOS 5 compared to CentOS 4 include: updated software versions; better desktop support with Compiz and AIGLX; virtualization provided by the Xen hypervisor with Virtual Machine Manager and libvirt; Sabayon to simplify the construction of user profiles." See the release announcement and release notes for more information.
Topologilinux, a project developing a Slackware-based Linux distribution that can be installed and run from within Windows (as well as installed on a separate partition), has announced an updated release, version 6.1.0: "Topologilinux has now released version 6.1.0. This new version contains about 6 GB of software, including Linux kernel 188.8.131.52, GNOME 2.16.3, KDE 3.5.4, X.Org 6.9.0, OpenOffice.org 2.1, GCC, Xfce, coLinux 0.6.4, 3D games, ALSA sound system and many other applications. This version should be working on Windows Vista. Another great thing is that you can also run it in 'real' Linux mode, like the traditional distributions. Topologilinux is very easy to install and does not require any partitioning at all." Visit the project's home page to read the full release announcement.
GParted LiveCD 0.3.4-6
GParted LiveCD has been updated to version 0.3.4-6: "GParted LiveCD 0.3.4-6 has been released. Changes: we now use Squashfs LZMA witch allows best compression and reduces the file size to 45 MB; upgrade to X.Org 7.2 offers better support and auto-detection for video and resolution, but old mkxf86config is still available as an option in GRUB, if needed; the new 'Macbook' option fixes the double keystroke issue with Mac; two new scripts are born to help users to build GParted LiveUSB - first one can be used to mount a USB key and also offers the possibility to run the second one, which copies needed files to the freshly attached USB stick and apply syslinux to make it bootable; kernel has been updated to 184.108.40.206." Read the rest of the changelog for further details.
A new major version of Guadalinex, an Ubuntu-based distribution developed by the regional government of Andalucía in Spain, has been released. Guadalinex is a general-purpose operating system for the desktop; the latest version uses the Linux kernel 2.6.17 and includes X.Org 7.1, GNOME 2.16, OpenOffice.org 2.0.4, Firefox 2.0 and other popular open source applications for the home and office. Please read the release announcement (in Spanish) for further information.
The Guadalinex 4 desktop
(full image size: 277kB, screen resolution: 1280x1024 pixels)
Ryan Finnie has announced the release of Finnix 89.1, a small, Debian-based Linux distribution for system administrators: "Finnix is a small, self-contained, bootable Linux CD distribution for system administrators, based on Debian testing. Today marks the release of version 89.1 for the x86/AMD64, PowerPC, and UML/Xen platforms. Finnix 89.1 is a maintenance and bug-fix release. The base system has been dist-upgraded to Debian's 2007-04-03, the day 'etch' was marked stable. The 'testcd' boot option has been fixed on the PowerPC platform. The ipcalc package has been added, and the finnix-3ware-install package has been upgraded to 9.4.1. SSH agent is now started at boot-time, and is shared among all virtual terminals." Please see the release announcement and release notes for further details.
* * * * *
Development and unannounced releases
|Upcoming Releases and Announcements
Ubuntu 7.10 "Gutsy Gibbon"
Mark Shuttleworth has announced the release dates for the next stable release of Ubuntu - version 7.10 and code name "Gutsy Gibbon": "Folks, allow me to introduce the Gutsy Gibbon, who will be succeeding the Feisty Fawn as the focus of our development love in a few short weeks, for release in October 2007." The development cycle for "Gutsy Gibbon" will start with an alpha release (called "Tribe CD") in early June and it will conclude with the final release on 18 October 2007. For a detailed breakdown of the release process please visit the Gutsy Release Schedule page.
* * * * *
Summary of expected upcoming releases
Direct links to DVD images|
Due to several requests by distribution release managers and mirror site maintainers, DistroWatch will no longer provide direct links to large DVD images in its front-page release announcements. The ever-growing interest in Linux has resulted in refusal of many FTP mirrors to carry large DVD images of popular distributions in fear that their networks get saturated by thousands of connections and download attempts. Similarly, some distributions (e.g. openSUSE) do not provide direct downloads of DVD images, relying on the BitTorrent protocol to distribute the large files instead. In order to relieve these free mirror services from bandwidth pressures, DistroWatch will from now on link to BitTorrent files (wherever available), rather than DVD images.
* * * * *
New distributions added to database
- OLPC. One Laptop Per Child (OLPC) is an initiative to build a low-cost laptop computer with a pre-installed operating system and applications designed for children in developing countries. The operating system is a Linux-based solution, a heavily customised edition of Fedora Core with a special graphical user interface called Sugar. Among applications, the system includes a web browser built on Xulrunner, a simple document viewer based on Evince; the AbiWord word processor, an RSS reader, email, chat and VOIP clients, a multimedia authoring and playback environment, a music composition toolkit, graphics toolkits, games, a shell, and a debugger.
* * * * *
New distributions added to waiting list
- Jihbed. Jihbed is a desktop-oriented live CD based on NetBSD. It is built from the latest NetBSD sources (HEAD); the third-party software packages provided on the CD are the latest versions, including experimental packages from wip-pkgsrc.
- Lemix. Lemix is a new Ubuntu-based distribution developed by a group of university students in Rabat, Morocco. Compared to Ubuntu, Lemix offers extra scientific and engineering applications, pre-configured multimedia codecs, and support for USB DSL modems in common use in Morocco. The project's web site is in French only, but the distribution offers out-of-the-box support for three languages: Arabic, English and French.
Lemix, a new Ubuntu-based distribution from Morocco
(full image size: 1,926kB, screen resolution: 1280x1024 pixels)
- sllcd. slccd is GeeXboX-based Linux distribution intended for file servers. The project's primary goal is to provide an easy-to-install operating system for sharing data on a mixed local network.
* * * * *
DistroWatch database summary
And this concludes our latest issue of DistroWatch Weekly. The next instalment will be published on Monday, 23 April 2007. Until then,
|• 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|
|• 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|