LWN.net Logo

Advertisement

Userspace and kernelspace - together at last!

Advertise here

News and Editorials

Customized and derived distributions

By Rebecca Sobol
December 5, 2007
Not too long ago I ran across the GNU/Linux distro timeline version 7.6 (updated November 2007). Looking at the graphic it seems like most Linux distributions today have their roots in Slackware, Debian and Red Hat Linux. Slackware, of course, sprang from SLS which died out years ago. Debian and Red Hat were originals, not based on some other existing distribution.
Advertisement

A long time ago while studying computer science, many of my professors would repeat the old adage, "Don't reinvent the wheel". It's generally good advice, but some programmers would prefer to produce a cleaner implementation that doesn't have the cruft leftover from a previous implementation. Working with free software gives one the choice to reuse existing code or to start from scratch and maybe make a better wheel.

Some original distributions that are alive today are EnGarde, Puppy, SmoothWall and Yoper. None of these were around before 2000, though. There are only four distributions with origins in the early 1990s that are still alive today; Slackware, SUSE (a Slackware derivative), Debian and Red Hat Linux. Of those only Red Hat Linux and Debian succeeded in reinventing the wheel. What those four have in common is they evolved and remained relevant in an ever changing world of technology.

Red Hat Linux and SUSE (once S.u.S.E and then SuSE) have changed the most. Both have forked into dual Enterprise Linux with a community distribution base (Fedora and openSUSE). In the days of Red Hat Linux 5.2 through 7.3, RHL was the most common base for a derived distribution. The combined appeal of Fedora and RHEL, while substantial, do not match the popularity of the old RHL Many of the distributions inspired by RHL have taken their own path, forked the code, and remain popular distributions today. Mandrake and Conectiva were both based on RHL. Now combined and renamed, Mandriva is a notable example.

SUSE has never inspired many derivatives. Some of this may have been the proprietary nature of YaST, which is now free software. openSUSE would seem to be a good base, but it's also quite new. Perhaps we will see more openSUSE based distributions in the future.

Slackware has, perhaps, changed the least over the years. The packages change and Slackware evolves to use newer kernels and newer userspace applications, but otherwise remains much the same. Slackware derived distributions include Vector Linux, Zenwalk, SLAX, BlueWhite64, and several others.

Debian is now the most popular base for derived distributions. This is especially true when you consider that Knoppix and Ubuntu (both Debian based) have spawned many more distributions on their own. Debian's enormous package repository probably helps with that. Those who want to make a customized distribution have plenty of packages to chose from.

Making a customized Linux distribution has always been a popular pastime, at least among a subset of geeks. Linux From Scratch was developed to "scratch that itch". Source based distributions such as Rock Linux, Source Mage and Gentoo have always been about building the distribution of your dreams.

These days the tools that are available have become much more sophisticated. Fedora has an ever-growing suite of tools for creating custom spins. Ubuntu's Launchpad wraps up version control, bug tracking, translation tools and more, so that customizing and maintaining spin-offs is as easy as possible.

Open source/free software being what it is, the source code is out there. If you can build a better wheel then by all means do so. If not, start with a wheel you like and then customize to fit.

Comments (10 posted)

New Releases

Aurora SPARC Linux Build 2.99 (Beta 2 for 3.0)

The Aurora SPARC Linux project has released Build 2.99 (beta 2 for 3.0). If you want to see what Fedora looks like on Sparc architecture give it a try. "Barring some sort of miracle, Aurora 3.0 will be the last sparc32 supporting release. So, if you're still clinging to your sparc32 systems, please test this beta out. After 3.0, we're not even going to think about sparc32 (unless well bribed)."

Full Story (comments: none)

CentOS-5.1 released

CentOS 5.1 is out. This release is, of course, based heavily on the RHEL 5.1 update. Some details can be found in the release notes. Update: If you downloaded a set of x86_64 ISOs and CD 2 didn't pass the test, try the refreshed images that are now available on all the mirrors.

Full Story (comments: none)

CNR.com Beta Software Delivery Service Released For Desktop Linux

Linspire, Inc. has announced the launch of CNR.com beta, a free standardized Web 2.0-based Linux software delivery service for desktop Linux users worldwide. CNR.com is designed to normalize the process of finding, installing, and updating Linux software for both Debian and RPM-based Linux distributions. The new and free beta CNR Service is currently available for Freespire 2.0, Linspire 6.0, Ubuntu 7.04 & 7.10 and will expand to provide support for all popular Linux distributions.

Comments (none posted)

Release announcement: Debian Edu / Skolelinux 3.0 Terra updated to 3.0r1

The Debian Edu / Skolelinux project has announced the 3.0r1 maintenance release, with bug fixes, security fixes, improved documentation and more. This release is based on Debian etch 4.0r1.

Full Story (comments: none)

EnGarde Secure Community 3.0.18

Guardian Digital has announced the release of EnGarde Secure Community 3.0.18 (Version 3.0, Release 18), with bug fixes and feature enhancements.

Full Story (comments: none)

KDE Four Live 0.7.1

KDE Four Live is a live CD based on openSUSE 10.3 with KDE 4.0 RC 1.

Full Story (comments: none)

New 2008 Mandriva Flash 4GB Released

Mandriva has introduced the 2008 Mandriva Flash 4GB. 2008 Mandriva Flash includes a new functionality: ezBoot which reboots under Linux without going through BIOS settings, and the double utilization of Windows and Linux system.

Full Story (comments: none)

Ubuntu Hardy Alpha 1 released

For those who like living on the leading edge: the first alpha of the upcoming Ubuntu "Hardy Heron" release is available. There is some (not much) information on what's in Hardy on this page.

Full Story (comments: 2)

Distribution News

Debian GNU/Linux

French "Cahier de l'admin Debian Etch" published (Eyrolles)

Raphaël Hertzog's "Cahier de l'admin Debian", published in 2004, has recently been updated. Since it now covers the Etch version of Debian, and has been expanded quite a bit, it has also been renamed to "Cahier de l'admin Debian Etch", and is still published by Eyrolles.

Full Story (comments: none)

ftp.debian.org update

The site ftp.debian.org will be undergoing some changes. Please try a mirror site to get the latest Debian packages.

Full Story (comments: none)

Debian Policy 3.7.3.0 uploaded

Debian Policy version 3.7.3.0 is now available. "Since this is the first Policy release in a while, many of the changes are catching up to work that's already been done in the archive (~ in version numbers, for example). There are many Policy change proposals, including some obvious and uncontroversial ones, that didn't make it into this release. That doesn't mean they've been rejected, only that a Policy release was long-overdue and it was better to set a deadline and upload what was finished by that deadline than postpone it further."

Full Story (comments: none)

Red Hat Enterprise Linux

Red Hat's Enterprise MRG

Red Hat has sent out a press release on its new "Red Hat Enterprise MRG" offering. MRG stands for "messaging, realtime, grid"; this distribution appears to be aimed at high-end financial operations and related uses. It contains all of the realtime patches, along with grid scheduling features and an implementation of the advanced message queuing protocol specification. More information can be found on the product page.

Comments (3 posted)

New mailing list available, RHSA-announce@redhat.com

Red Hat has a new mailing list, RHSA-announce, that will be used to send out security advisories for every Red Hat product and service. Click below for subscription information.

Full Story (comments: none)

Distribution Newsletters

Fedora Weekly News Issue 111

The Fedora Weekly News for November 26, 2007 covers Planet Fedora articles on "Free Creative Commons 5th Bday DEC 15 in San Francisco", "Testing Needed: mkinitrd bash-branch", "The plan for Xen kernels in Fedora 9", "Zagreb of Croatia Reporting" and "Official: FUDCon, Raleigh, January 11-13 2008", and several other topics.

Full Story (comments: none)

openSUSE Weekly News, Issue 1

The first issue of the openSUSE Weekly News has been published. "The aim of the newsletter is to summarise all the finer details occurring in and around the openSUSE Community. This issue covers: * YaST documentation now in public SVN * Joint GNOME/KDE public packaging day coming up * PulseAudio in the works for openSUSE * KWIN Composite updates * Distribution, Build Service and Communication Status Updates * In Tips and Tricks: How to install openSUSE on a Mac Mini, and how to get Screenlets on openSUSE."

Full Story (comments: none)

openSUSE Weekly News, Issue 2

This edition of the openSUSE Weekly News covers ATI RadeonHD Driver: First Release!; YaST Gets Ported to Qt4; FOSDEM Main tracks talks and developer rooms, with an openSUSE room and stand, announced; In Planet SUSE: Mono on OS X, openSUSE KDE Developments, KDE4 Desktop Effects Video Tour; and in Tips and Tricks: Speed up Package Management. The newsletter is available in English and in German.

Full Story (comments: none)

PCLinuxOS Magazine - Issue 16

The December 2007 edition of PCLinuxOS Magazine is available. Articles include: A Guide to Multi-booting, How to open .docx files, Ndiswrapper, Hardware Database, Using Cron and Rsync, Camera Review, Open Wifi Opinion, and more.

Comments (none posted)

full circle #7 - for the Ubuntu community - is out

Full Circle magazine, an independent magazine for the Ubuntu community, has released issue 7. This issue covers Step-by-Step Ubuntu Studio install, How-To : Simply Install SSH, A Terminal on your Desktop, Easily Convert from Windows and Learning Scribus pt.7, Review : Wubi Installer, Top 5 - Audio/Video Apps, Interview with Howard County Library and more.

Full Story (comments: none)

Ubuntu Weekly Newsletter #68

The Ubuntu Weekly Newsletter for December 2, 2007 covers Full Circle Magazine #7, Hug Day, Hardy Heron Alpha 1, the release of JeOS 7.10 and Launchpad 1.1.11, newly approved teams and members, Ubuntu Server ads, and much more.

Full Story (comments: none)

DistroWatch Weekly, Issue 231

The DistroWatch Weekly for December 3, 2007 is out. "How many distributions have you installed? And what criteria do you use to evaluate them? Baris Paraskeva, a DistroWatch contributor, has summarised his experiences with many recent desktop distro releases in a grand overview - complete with ratings for ease of installation and use, package management and speed. In the news section, Ubuntu embarks on a new development journey, Mandriva announces two new products - Flash and Linutop, openSUSE launches a weekly newsletter, Mage Power interviews a leading developer of Source Mage GNU/Linux, and Foresight Linux unveils its plans for the upcoming version 2.0. Finally, we are pleased to announce that the November 2007 DistroWatch.com donation goes to MEPIS Linux."

Comments (none posted)

Distribution meetings

DebConf 9 location: Extremadura, Spain

DebConf9, the 2009 Debian Conference will be held in the Extremadura region of Spain. "The estimated dates for the conference are currently planned to be September/October, but more details will be provided later on as they are available."

Full Story (comments: none)

Miscellaneous Articles

Creating Your Own Custom Ubuntu 7.10 Or Linux Mint 4.0 Live-CD With Remastersys (HowtoForge)

HowtoForge looks at creating a custom Live-CD from Ubuntu Gutsy or Linux Mint 4.0 with a tool called remastersys. "Remastersys is available in the Linux Mint romeo repository. You can customize your Ubuntu/Linux Mint system and then let remastersys create an iso image of it which you can then burn onto a CD/DVD."

Comments (none posted)

Page editor: Rebecca Sobol
Next page: Development>>

Copyright © 2007, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds
Powered by Rackspace Managed Hosting.