LWN Weekly Edition Front pageSecurity Kernel development Distributions Development Linux in the news Announcements Letters to the editor ->One big page
This page Previous weekFollowing week |
DistributionsNews and Editorials Gentoo Linux 2004.0 A new version of Gentoo Linux was announced earlier this week, the first new release since version 1.4 in August 2003. Although many people will argue that Gentoo releases are effectively just "reference points", since Gentoo installations are continuously updated, this release has enough innovative new features to warrant a closer look. Also, according to a recent Netcraft report, Gentoo is one of the fast growing Linux distributions in terms of usage as web servers. Although its total market share is still comparatively low, Gentoo Linux is slowly finding its way into server usage statistics, proving that it is no longer just a hobbyist distribution for users with much time on their hands, but a serious product with a lot of potential. Besides the immediately apparent new versioning scheme, what else does Gentoo Linux 2004.0 bring to the table?Updated software. Source-based distributions tend to keep highly up-to-date and Gentoo Linux 2004.0 is no exception. It comes with Linux kernel 2.6.3, GCC 3.3.2, glibc 2.3.2, KDE 3.2 and GNOME 2.4.2, just to mention the main components. Although this release claims to be fully compatible with the 2.6 kernel series, the two recommended kernels, according to the release notes, are 2.4.24 for uniprocessor machines and 2.6.1-smp for multiprocessor systems. Higher kernel versions are provided in the so-called "unstable" tree; the Gentoo developers were unable to overcome numerous problems with integrating a fully functional 2.6 kernel into the distribution before the release - hence the experimental nature of the 2.6 kernel provided for experts, rather than general use. Support for five architectures. Gentoo 2004.0 now supports five architectures: x86, AMD64, PowerPC, Sun SPARC, and SGI MIPS. The aim of these individual sub-projects is to provide not only a distribution, but also architecture-specific kernels, stage tarballs, live CDs, specialist packages, and complete documentation. Increased security. Hardened Gentoo is a Gentoo subproject with the goal of "making Gentoo viable for high security, high stability production server environments". This is an ambitious project with many of the well-known Linux security tools, including SELinux, Propolice, PaX/Grsecurity, Hardened GCC, Prelude and Bastille now incorporated into Gentoo. Secure Auditing for Linux (SAL) with encrypted and protected logs, as well as CryptoAPI support for a cryptographic file system are planned for future releases. Hardened Gentoo is available from mirrors as stage tarballs, marked as "pie-ssp" in their file names, for the x86 architecture. Because a Gentoo installation is usually compiled from source, implementing some of the security features is easier than with binary distributions. As an example, using Hardened GCC is just a matter of installing the "hardened-gcc" package which is then able to compile all source code into executables with stack smashing protection support. Similarly, those who prefer Propolice as their way to guard against stack overflows can simply add -fstack-protector as one of the CFLAGS in make.conf before compilation. Getting SELinux work is somewhat more complex, but the excellent installation and quick start guides are well-written and in line with other Gentoo documentation. Installation and use of Prelude Intrusion Detection System is also covered. Documentation is definitely one of the strong points of Gentoo. Catalyst. Although it has been in development for several months, catalyst makes its first official appearance in Gentoo 2004.0. What is catalyst? In simple terms, it is a tool that can be used to build all forms of a Gentoo Linux release: Live CDs, stage tarballs and GRP package sets (more on these momentarily). Its purpose is to provide a reliable tool for those users who wish to build a custom distribution or a live CD. To build one, the user will need the catalyst package, a portage tree snapshot and a "spec" file specifying a handful of variables, such as target, architecture, path to the portage tree and a few identifiers. A stage tarball or a Gentoo live CD can then be built with one simple command. As always, the catalyst project page and its reference manual cover all the details. Live CDs, stages and GRP. Unlike the products created by most other distributions, Gentoo releases consist of a large number of files, which can be confusing at times. Here is a quick summary of what is available:
The Gentoo project continues to impress with innovative ideas, their effective implementation, and superb documentation. Gentoo Linux 2004.0 improves on an already excellent product - a multi-platform, highly secure distribution, suitable for both the enthusiast and, increasingly, for the enterprise.
Distribution News Debian GNU/Linux The Debian Weekly News for March 2, 2004 is out. This week read about an upcoming bug squish, the GIF patent, the Debian Project Leader Elections, and more.Nominations are over and there are three candidates in the running for Debian Project Leader; Martin Michlmayr, Gergely Nagy, and Branden Robinson. Platform statements are available here. DPL Martin Michlmayr has a conference summary of Open Source World Conference (OSWC) in Spain, FOSDEM in Belgium, and a conference in Italy organized by Firenze Tecnologia.
Gentoo Linux Gentoo Linux has announced the release of Gentoo Linux 2004.0 for the x86, AMD64, PowerPC, Sun SPARC, and SGI MIPS architectures. Additionally, the Gentoo Hardened team has announced the inaugural release of a security-enhanced Gentoo platform for the x86 architecture.Here's the Gentoo Weekly Newsletter for the week of March 1, 2004. This week's lead topic is the release of Gentoo Linux 2004.0, several other topics are included. An ebuild for webapp-config v1.0 has been committed into Portage and should be available on the mirrors now. webapp-config is the first tool to be delivered from GLEP 11.
New LSB Certification for ThizLinux Laboratory The Open Group has announced that ThizServer for IA64 7.0 conforms to the LSB Runtime Environment for IA64 version 1.3 product standard.
A Global Survey of Linux Distributions (O'ReillyNet) O'Reilly's LinuxDevCenter looks at some of the better known distributions worldwide. "You may be familiar with one or more distributions already, but do you know what's available worldwide? Here are a few of the more popular commercial Linux distributions in various languages of the world. Note that I said commercial -- distributions such as Debian and Gentoo are lead primarily by a community, not a commercial organization, and really have no geographic center. They're fine distributions, though, and well-worth using."
DistroWatch Weekly The DistroWatch Weekly for March 1, 2004 has news about SLAX, the Linux Mirror Project and more.
Fedora Core Updates for Fedora Core 1:
Slackware Linux This week the slackware-current changelog shows some bug fixes, upgrades to some /bin tools including a SlackBuild rewrite, an upgrade to esound 0.2.33 with a kernel recompile, and more.
New Distributions DNA Linux DNA Linux is a live Linux distribution with bioinformatics software preloaded. It is for people who find it hard to install EMBOSS, Primer3, BLAST, and other bioinformatics software or who want to have a test system for class or demonstration purposes.
Tunix Tunix is a small Linux setup, a toolkit to build your own small Linux image, and boot from a floppy or flash card. It's based on uClibc and busybox, using a pretty straightforward approach, based on KISS principle (Keep it simple, stupid). Tunix joins the list at version 0.11, released February 28, 2004.
Minor distribution updates 2-Disk Xwindow embedded Linux 2-Disk Xwindow embedded Linux has released source code v1.2.10 with major feature enhancements. "Changes: X has become smaller in memory footprint. Further kernel size optimization has been performed. Libraries have been refactored. Numerous other changes have been made. Certain words have pupated into documentation. Obfuscation has been reduced. The project has been cleaned up. Some profanity has been removed. The overall size has been reduced by 120 KB."
Adamantix Adamantix has released v1.0.3. "Changes: This release has improved RSBAC support, many more packages, security and bug fixes, updated packages and updated kernel patches, XFS support, and more."
ADIOS ADIOS has released v3.0 with major feature enhancements. "Changes: This release is based on the Fedora Core and Kernel 2.4.24."
Arch Linux Arch Linux has released v0.6 (widget). From the announcement: "We've made a lot of improvements over the last seven months, and hope you enjoy our efforts. We've seen a surge of activity in the Arch community, and it's resulted in more documentation, a huge increase in packages, and tons of useful information in our forums. Keep it up everyone, Arch Linux is slowly becoming the mature distribution we want it to be."
BG-Rescue Linux BG-Rescue Linux has released v0.3.1 with minor feature enhancements. "Changes: Many new keyboard layouts were added, so 30 layouts are now available. Support was added for compressed loop images with transparent decompression. cmdftp was updated to 0.7.3, ntfsprogs was updated to 1.8.4, and reiserfsprogs was updated to 3.6.12. It is now possible to load F-Prot semi-automatically from the harddisk."
Coyote Linux Coyote Linux has released v2.10 Beta 2 with major bugfixes. "Changes: This release adds missing kernel options that prevented QoS from working properly, better support for DHCP to DNS integration, and new features to the firewall management in the Web admin."
Damn Small Linux Damn Small Linux has released v0.6.1 with minor feature enhancements. "Changes: The Monkey Web server and Naim have been upgraded. The Firebird download has been switched to a special i586 build of FireFox. A command line FTP client, betaftpd, Mutella (gnutella client), and wmix (Dockapp mixer) have been added. The telnet client has been restored. Some bugs have been fixed and a few usability enhancements added . frugal install is an evolution of the poor man's install."
Deep-Water/Linux Deep-Water/Linux has released v0.3. "Changes: This version has a new kernel configuration and a new startup to make it easier to mount /system_usr. It also adds a new hackedbox with a new fast panel, a program that creates icons according to the mounted disk partitions, and a new deep view that understands the "working directory" arg."
Feather Linux Feather Linux has released v0.3.7 with minor feature enhancements. "Changes: This release adds betaftpd, gqcam, e3, lua, ettercap, wavemon, wmsetbg, and iptables (no firewall config script yet). Some changes have been made to sndconfig. The "nolisten tcp" option for the Xvesa and Xfbdev servers has been moved. The menu has been put into some semblance of order. localscript.sh has been added to /home/knoppix to execute custom commands on bootup via USB, floppy, or hard disk restore. A Flash script has been added. The Firefox script has been changed to work with 586 machines. APT has been tweaked a little. SWAT has been removed."
Linux Embedded Appliance Firewall LEAF has released Bering-uClibc 2.1. "Changes: This is the final release moving to kernel version 2.4.24. The kernel has been patched to fix CAN-2004-0077. PPP and shorewall have been upgraded to new upstream releases. There are some minor fixes and changes."
MoviX MoviX has released v0.8.1 with major feature enhancements. "Changes: Mouse support is now working, MoviX and MPlayer menus are available in 6 languages (de, en, it, pl, pt, and ru), config files can now be saved automatically in the boot device, and many small bugs have been fixed."
Puppy Linux Puppy Linux has released v0.8.3. The release notes can be found here.
Quantian Quantian release 0.4.9.4 is now available. The announcement contains information about some new mailing lists along with the release news.
ThinTUX ThinTUX has released v0.12 with major feature enhancements. "Changes: Support has been added for writing to CD-RW. Kernel 2.6.1 is used. Support for the Open Sound System has been replaced with support for the Advanced Linux Sound Architecture. Clients for 3270 and 5250 emulation have been added, as well as tools to format a floppy, format a CD-RW, and partition and format USB disc."
UHU-Linux UHU-Linux has released v1.1.
Distribution reviews Linux on the Opteron (OSNews) OSNews looks at several Linux distributions on an Opteron box. "TurboLinux claims to have had Opteron support the longest, and it does seem polished, but it does have a few oddities to it (disk install problems, etc) but again, most of these have been fixed with the update CD. Gentoo is moving right along with porting, they now have window managers (for those interested) and they are using the 2.6 kernel on the live CDs. Fedora Core is still beta, but it has never given me any problems (it is the desktop OS of choice on my Opteron) and everything works. I did do some small, highly debatable benchmarking on these different distributions, but I stronly recommend that if you want to use the Opteron for any CPU intensive task, benchmarking of the application to be used should be performed."
Swapping Red Hat for a Fedora (The Star) The Star Online trades in Red Hat for a new Fedora (Core 1). " When asked about Fedora, I've always offered the same response -- it's meant for those who want to stay on the bleeding edge of Linux development. I feel that Fedora is more a change of concept and mindset for Red Hat users and developers rather than being merely a Linux distribution."
Page editor: Rebecca Sobol |
Copyright © 2004, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds
Powered by Rackspace Managed Hosting.