Linux Distribution Chart

For this LJ distro chart, we selected distributions and categories based on suggestions from Linux Journal editors and readers, and gathered the information from each distro's Web site and DistroWatch.com. Linux Journal readers shared their comments, favorite distributions and thoughts about each distro's best use in our readers' poll on LinuxJournal.com. We include a few readers' comments here with the chart, but be sure to visit www.linuxjournal.com/content/what-each-distribution-best and www.linuxjournal.com/content/which-linux-distribution-do-you-use-most-frequently-0 for many, many more comments and to add your own feedback—we're sure we left out at least a few people's favorites! Note that under the “Best for” category on the chart, all distributions were voted as favorites on both desktops and servers, so in the interest of avoiding repetition, we left those out. Also note that in the on-line readers' poll for “Most Frequently Used Distro”, 2% voted for “other”.

DistributionLatest Stable Release (Date)First ReleaseRelease CycleSupport LifecycleBased onDeveloped bySponsored byPackage FormatPackage ManagementDefault Desktop Environment(s) (Version)Linux KernelDefault FilesystemOfficial PortsDerivative DistributionsMost Frequently Used (Readers' Poll)Best For (Readers' Poll)
Arch Linux2009.08 (08/10/2009)03/11/20023–4 months (follows kernel releases)None (rolling releases)NoneAaron Griffin & CommunityNonetar.gzArch Build System, PackmanNone (user selected2.6.32.3None (user selectedx86, x86-64None7%Ease of upgrade, education, older hardware
CentOS5.4 (10/21/2009)12/20032 years (follows Red Hat Enterprise Linux)7 yearsRed Hat Enterprise Linux (open-source SRPMs)CentOS ProjectNonerpmRPM, YUM, up2dateGNOME (2.16)2.6.18ext3x86, x86-64None2%Ease of installation, proprietary hardware support, security
Debian5.0 “Lenny” (02/14/2009)08/16/20032 years (beginning with 6.0 “Squeeze”)3 yearsNoneDebian ProjectNonedebdpkg, APT, SynapticGNOME (2.22), alternate CDs: KDE, Xfce, LXDE2.6.26ext3x86, Alpha, SPARC, PowerPC, SPARC, PowerPC, ARM, MIPS, Itanium, HP PA-RISC, s/390, AMD64, ARM EABIUbuntu, Knoppix, Damn Small Linux, Linspire, Maemo9%Ease of upgrade, getting support, security
Fedora12 “Constantine” (11/17/2009)11/05/20036 months (approximate)13 months (approximate)Historically: Red Hat LinuxFedora ProjectRed HatrpmRPM, YUM, PackageKitGNOME (2.28), Fedora Spins: KDE, LXDE, Xfce2.6.31.5ext4x86, x86-64, PowerPCRed Hat Enterprise Linux, Yellow Dog Linux, Moblin9%Ease of installation, new users, security
GentooNone (versionless)03/31/2002Rolling releasesNone (rolling releases)NoneGentoo FoundationNoneebuildPortageNone (user selected)2.6.32None (user selected)Stable: x86, x86-64, PA-RISC, PowerPC, SPARC 64 bit, DEC Alpha; Development: MIPS, PS3, SystemZ/s390, ARM, SuperHSabayon4%Education, older hardware, real-time apps
Linux Mint8 “Helena” (11/28/2009)08/27/20066 months (follows Ubuntu)18 months (follows Ubuntu)UbuntuLinux Mint TeamNonedebdpkg, APT, MintInstall/MintUpdateGNOME (2.28); Community: KDE, Xfce, Fluxbox2.6.31ext3x86, x86-64None7%Ease of installation, multimedia, new users
Mandriva2010 (11/03/2009)07/23/19986 months18 months (base updates); 12 months (desktop updates); 24 months (server updates)Historically: Red Hat LinuxMandriva S.A.Mandriva S.A.rpmurpmi/rpmdrakeKDE (4.3.2), GNOME (2.28.1), Xfce & twm2.6.31.12ext4i586, i386, x86-64, PowerPC, MIPS, ARMPCLinuxOS6%Ease of installation, education, new users
Mepis8.0.15 (01/12/2010)05/10/2003Unspecified (6 months to 1 year)UnspecifiedDebian/UbuntuMEPIS LLCMEPIS LLC & Communitydebdpkg, APTKDE (3.5)2.6.22.14ReiserFS, ext3x86, x86-64SimplyMEPIS, antiX2%Ease of installation, new users, olderhardware
openSUSE11.2 (11/12/2009)03/19948 months2 releases + 2 monthsHistorically: SUSE LinuxopenSUSE ProjectNovellrpmRPM, YaST, ZypperGNOME (2.28), KDE (4.3.1)2.6.31ext4x86, x86-64SUSE Linux Enterprise11% (with SUSE Linux Enterprise)Ease of installation, new users, proprietary hardware support
PCLinuxOS2009.2 (06/30/2009)11/2003UnspecifiedUnspecifiedHistorically: MandrivaPCLinuxOS Development TeamNonerpmAPT-RPM, RPM, SynapticKDE (3.5.10)2.6.16Nonex86None4%Ease of installation, multimedia, new users
Puppy Linux4.3.1 (10/17/2009)06/18/2003UnspecifiedUnspecifiedNonePuppy CommunityPuppy Foundation.pup, .petPetGetJWM/IceWM2.6.30.5SquashFS (ext2)NoneNone1%Ease of installation, new users, older hardware
Red Hat Enterprise Linux5.4 (09/02/2009)03/26/200218–24 months7 yearsFedoraRed HatRed HatrpmRPM, YUMGNOME (2.16)2.6.18ext3IA-32, x86-64, PowerPC, i386, ia64, s390, s390xCentOS1%Getting support, proprietary hardware support, security
Slackware13.0 (08/26/2009)07/16/1993UnspecifiedN/AHistorically: Softlanding Linux SystemPatrick Volkerding & CommunitySlackware Linux, Inc.txz/tgz (tarball)installpkg/upgradepkg (pkgtool)Blackbox, Fluxbox, FVWM, KDE (4.2.14), WMaker, Xfce; Community: GNOME2.6.29.6ext4x86, x86-64, IBM S/39Slam64, SLAX, VectorLinux4%Education, older hardware, security
SUSE Linux Enterprise11 (03/24/2009)03/1994Major: 24–36 months; Service Packs: 9–12 months5–7 yearsopenSUSENovellNovellrpmYaST, ZypperKDE (4.1), GNOME (2.24)2.6.27.19ext3, JFS, ReiserFSXFSIA-32, x86-64, PowerPC, ItaniumNone11% (with openSUSE)Getting support, proprietary hardware support, security
Ubuntu9.10 “Karmic Koala” (10/29/09); long-term support “Hardy Heron” (04/24/2008)10/20/2004Biannually (April/October)18 months; long-term support: 3 years for desktop, 5 years for serverDebianUbuntu CommunityCanonicaldebdpkg, APT, Synaptic, Ubuntu Software CenterGNOME (2.28)2.6.31; long-term support: 2.6.24ext4; long-term support: ext3x86, x86-64, ARM, SPARCKubuntu (KDE), Edubuntu, Xubuntu (Xfce), Ubuntu Studio, Linux Mint, Crunchbang, Ubuntu Netbook Edition31% (any flavor)Ease of installation, getting support, new users
Yellow Dog6.2 (06/29/2009)1999UnspecifiedWhichever is longer—1 year from launch or 3 months from new versionRHEL, CentOSFixstars SolutionsFixstars SolutionsrpmYUMEnlightenment, GNOME (2.16.0), KDE (3.5.4)2.6.29ext3, JFS, ReiserFSXFSPowerNone0%Gaming, older hardware, proprietary hardware support
______________________

Justin Ryan is a Contributing Editor for Linux Journal.

White Paper
Linux Management with Red Hat Satellite: Measuring Business Impact and ROI

Linux has become a key foundation for supporting today's rapidly growing IT environments. Linux is being used to deploy business applications and databases, trading on its reputation as a low-cost operating environment. For many IT organizations, Linux is a mainstay for deploying Web servers and has evolved from handling basic file, print, and utility workloads to running mission-critical applications and databases, physically, virtually, and in the cloud. As Linux grows in importance in terms of value to the business, managing Linux environments to high standards of service quality — availability, security, and performance — becomes an essential requirement for business success.

Learn More

Sponsored by Red Hat

White Paper
Private PaaS for the Agile Enterprise

If you already use virtualized infrastructure, you are well on your way to leveraging the power of the cloud. Virtualization offers the promise of limitless resources, but how do you manage that scalability when your DevOps team doesn’t scale? In today’s hypercompetitive markets, fast results can make a difference between leading the pack vs. obsolescence. Organizations need more benefits from cloud computing than just raw resources. They need agility, flexibility, convenience, ROI, and control.

Stackato private Platform-as-a-Service technology from ActiveState extends your private cloud infrastructure by creating a private PaaS to provide on-demand availability, flexibility, control, and ultimately, faster time-to-market for your enterprise.

Learn More

Sponsored by ActiveState