All Topics  
Linux distribution

 

 

 

 

 

Linux distribution


 
 


A Linux distribution (also called GNU/Linux by distributions such as DebianDebian

Debian, organized by the Debian Project, is a widely used distribution of free software developed through the collabor...
, gNewSenseGNewSense

gNewSense is a GNU/Linux distribution based on Ubuntu aiming to provide a 100% free software distribution....
, KnoppixKnoppix

Knoppix is a computer operating system which can be used as a live CD....
, Zenwalk, and Source Mage GNU/LinuxSource Mage GNU/Linux

Source Mage GNU/Linux is a Linux distribution....
) is a member of the LinuxLinux Overview

Linux is a Unix-like computer operating system....
 family of Unix-likeUnix-like

A "Unix-like" operating system is one that behaves in a manner similar to a Unix system, while not necessarily conforming to...
 software distributionSoftware distribution

A software distribution is a bundle of a specific software, already compiled and configured....
s. Such distributions consist of a Linux operating system and a collection of applications. The operating system will consist of the Linux kernel and, usually, a set of libraries and utilities from the GNU projectGNU Project

The GNU Project was announced in 1983 by Richard Stallman....
, with graphicsGraphics

Graphics are visual presentations on some surface such as a wall, canvas, computer screen, paper, or stone to brand, inform,...
 support from the X Window SystemX Window System

In computing, the X Window System provides windowing for bitmap displays....
. Distributions optimized for size may not contain X, and tend to use more compact alternatives to the GNU utilities such as busyboxBusyBox

BusyBox has been called "The Swiss Army Knife of Embedded Linux"....
, uclibcUClibc

In computing, uClibc is a small C standard library intended for embedded Linux systems....
 or dietlibcDietlibc

The dietlibc is a C standard library....
. There are currently over three hundred Linux distributionsList of Linux distributions

This page provides general information about each of the notable Linux distributions in the form of a categorised list....
. Most of those are in active development, constantly being revised and improved.

Because most of the kernel and supporting packages are some combination of free softwareFree software Overview

Free software, as defined by the Free Software Foundation, is software which can be used, copied, studied, modified and redi...
 and open sourceOpen-source software

Open-source software is computer software whose source code is available under a copyright license that permits users to stu...
, Linux distributions have taken a wide variety of forms — from fully featured desktop and server operating systems to minimal environments (typically for use in embedded systemEmbedded system

An embedded system is a special-purpose system in which the computer is completely encapsulated by the device it controls....
s, or for bootingBooting

In computing, booting is a bootstrapping process that starts operating systems when the user turns on a computer system....
 from a floppy disk). Aside from certain custom software (such as installers and configuration tools) a distribution simply refers to a particular assortment of applications installed on top of a set of libraries married with a version of the kernel, such that its "out-of-the-box" capabilities meets most of the needs of its particular end-user base.

One can distinguish between commercially backed distributions, such as FedoraFedora (operating system)

Fedora is an RPM-based, general purpose Linux distribution, developed by the community-supported Fedora Project and sponsore...
, SUSE LinuxSUSE Linux

SUSE is a major retail Linux distribution, produced in Germany....
, Ubuntu, MontaVistaMontaVista

MontaVista Software develops systems software, development tools and Embedded Linux-based software targeting embedded system...
, and Mandriva LinuxMandriva Linux Summary

Mandriva Linux is a Linux distribution created by Mandriva ....
 and community distributions such as DebianDebian

Debian, organized by the Debian Project, is a widely used distribution of free software developed through the collabor...
 and GentooGentoo Linux

Gentoo Linux is a Linux distribution named after the Gentoo Penguin....
, though there are other distributions that, while not governed by a community, are neither driven by a corporation, perhaps most famously, SlackwareSlackware

Slackware was one of the earliest Linux distributions, and is the oldest distribution still being maintained....
.

History


Before the first Linux distributions, a would-be Linux user was required to be something of a UnixUnix

Unix or UNIX is a computer operating system originally developed in the 1960s and 1970s by a group of AT&T Bell Labs e...
 expert, not only knowing what libraries and executables were needed to successfully get the system to boot and run, but also important details concerning configuration and placement of files in the system.

Linux distributions began to appear very soon after the Linux kernel was first used by individuals outside the original Linux programmers. They were more interested in developing the operating systemOperating system

An operating system is a software program that manages the hardware and software resources of a computer....
 than they were in application programs, the user interface, or convenient packaging.

Early distributions included:

  • H J Lu's "Boot-root" a two disk pair with the kernel and the absolute minimal tools to get started.
  • MCC Interim LinuxMCC Interim Linux

    MCC Interim Linux was a Linux distribution first released by Owen Le Blanc of the Manchester Computing Centre , part of the ...
    , which was made available to the public for download on the FTPFile Transfer Protocol Overview

    FTP or file transfer protocol is a commonly used protocol for exchanging files over any network that supports the TCP/...
     server of University of ManchesterUniversity of Manchester

    The University of Manchester is a large university located in Manchester, England....
     in February, 1992;
  • TAMU, created by individuals at Texas A&M UniversityTexas A&M University

    Texas A&M University, often Texas A&M, A&M or TAMU for short, is the flagship institution of The Texas A&M...
     about the same time, and
  • SLS.
  • Yggdrasil Linux/GNU/X, created the first CD-ROM based Linux distribution.


SLS was not well-maintained, so Patrick VolkerdingPatrick Volkerding

Patrick Volkerding is the founder and maintainer of the Slackware Linux distribution....
 released a distribution based on SLS, which he called SlackwareSlackware

Slackware was one of the earliest Linux distributions, and is the oldest distribution still being maintained....
; released July 16, 1993. This is the oldest distribution still in active development.

Users were attracted to Linux distributions as alternatives to the DOSDOS

DOS commonly refers to the family of closely related operating systems which dominated the IBM PC compatible market between ...
 and Microsoft WindowsMicrosoft Windows

Microsoft Windows is a family of operating systems by Microsoft....
 operating systems on the PCIBM PC compatible

IBM PC compatible is a class of computers which make up the vast majority of small computers on the market today....
, Mac OSMac OS

Mac OS, which stands for Macintosh Operating System, is a series of graphical user interface-based operati...
 on the Apple Macintosh and proprietaryProprietary software

Proprietary software is software that has restrictions on using and copying it, usually enforced by a proprietor....
 versions of UnixUnix

Unix or UNIX is a computer operating system originally developed in the 1960s and 1970s by a group of AT&T Bell Labs e...
. Most early adopters were familiar with Unix from work or school. They embraced Linux for its stability, low (if any) cost, and for the availability of the source codeSource code

Source code is any series of statements written in some human-readable computer programming language....
 for most or all of the software included.

The distributions were originally simply a convenience, but today they have become the usual choice even for Unix or Linux experts. To date, Linux has proven more popular in the server market, primarily for WebWorld Wide Web Overview

The World Wide web is a global, read-write information space....
 and databaseDatabase

A database is a collection of logically related data designed to meet the information needs of one or more users....
 servers (see also LAMPLAMP (software bundle)

The acronym LAMP refers to a set of free software programs commonly used together to run dynamic Web sites or servers:...
), than in the desktop market.

Components

A typical desktop Linux distribution comprises a Linux kernel, GNUGNU

GNU is a free operating system consisting of a kernel, libraries, system utilities, compilers, and end-user applications....
 tools and libraries, additional software, documentation, a window system, window managerWindow manager Overview

A window manager is computer software that controls the placement and appearance of windows within a windowing system in a g...
, and a desktop environmentDesktop environment Summary

In graphical computing, a desktop environment offers a graphical user interface to the computer....
. Most of the included software is free softwareFree software

Free software, as defined by the Free Software Foundation, is software which can be used, copied, studied, modified and redi...
/open-source softwareOpen-source software

Open-source software is computer software whose source code is available under a copyright license that permits users to stu...
 which is distributed by its maintainers both as compiled binaries and in source codeSource code

Source code is any series of statements written in some human-readable computer programming language....
 form, allowing users to modify and compileCompiler Overview

A compiler is a computer program that translates text written in a computer language into another computer language ....
 the original source code if they wish. Other software included with some distributions may be proprietary and may not be available in source codeSource code

Source code is any series of statements written in some human-readable computer programming language....
 form.

Many provide an installation system akin to that provided with other modern operating systems. Self-hostingSelf-hosting

Self-hosting refers to the use of a computer program as part of the toolchain or operating system that produces new versions...
distributions like Gentoo LinuxGentoo Linux

Gentoo Linux is a Linux distribution named after the Gentoo Penguin....
, T2T2 SDE Overview

T2 is a flexible Open Source System Development Environment that allows the automated creation of Operating System with blee...
 and Linux From ScratchLinux From Scratch

Linux From Scratch is the name of a book written by Gerard Beekmans and others....
 provide the source code of all software and include binaries only of a basic kernel, compilation tools, and an installer; the installer compiles all the software for the specific microarchitecture of the user's machine.

Package management

Distributions are normally segmented into packages. Each package contains a specific application or service. Examples of packages include a library for handling the PNG image format, a collection of fonts, or a web browserWeb browser

A web browser is a software application that enables a user to display and interact with text, images, and other informatio...
.

The package is typically provided as compiled code, with installation and removal of packages handled by a package management systemFacts About Package management system

A package management system is a collection of tools to automate the process of installing, upgrading, configuring, and remo...
 (PMS) rather than a simple file archiverFile archiver

A file archiver combines a number of files together into one archive file, or a series of archive files, for easier tr...
. Each package intended for such a PMS contains meta-information such as a package description, version, and "dependencies". The package management system can evaluate this meta-information to allow package searches, to perform an automatic upgrade to a newer version, to check that all dependencies of a package are fulfilled and/or to fulfill them automatically.

Although Linux distributions typically contain much more software than proprietary operating systems, it is normal for local administrators to install software not included in the distribution. An example would be a newer version of a software application than that supplied with a distribution, or an alternative to that chosen by the distribution (e.g., KDEKDE

KDE is a free desktop environment and development platform built with Trolltech's Qt toolkit....
 rather than GNOMEGnome

A gnome is a legendary creature characterized by its very small stature and subterranean lifestyle....
 or vice versa). If the additional software is distributed in source-only form, this approach requires local compilation. However, if additional software is locally added, the 'state' of the local system may fall out of synchronization with the state of the package manager's database. If so, the local administrator will be required to take additional measures to ensure the entire system is kept up to date. The package manager may no longer be able to do so automatically.

Most distributions install packages, including the kernel and other core operating system components, in a predetermined configuration. Few now require or even permit configuration adjustments at first install time. This makes installation less daunting, particularly for new users, but is not always acceptable. For specific requirements, much software must be carefully configured to be useful, to work correctly with other software, or to be secure, and local administrators are often obliged to spend time reviewing and reconfiguring assorted software.

Some distributions go to considerable lengths to specifically adjust and customize most or all of the software included in the distribution. Not all do so. Some distributions provide configuration tools to assist in this process.

By replacing everything provided in a distribution, an administrator may reach a "distribution-less" state: everything was retrieved, compiled, configured, and installed locally. It is possible to build such a system from scratch, avoiding a distribution altogether. One needs a way to generate the first binaries until the system is self-hosting. This can be done via compilation on another system capable of building binaries for the intended target (possibly by cross-compilationCross-compilation

Compiling a program takes place by running a compiler on the build platform....
). See for example Linux From ScratchLinux From Scratch

Linux From Scratch is the name of a book written by Gerard Beekmans and others....
.

Types and trends

Broadly, Linux distributions may be:

  • Commercial or non-commercial;
  • Designed for enterprise or for home usage;
  • Designed for servers, desktops, or embedded devices;
  • Targeted at regular users or power users;
  • General purpose or highly specialized toward specific machine functionalities, for example firewalls, network routers, and computer clusters;
  • Designed and even certified for specific hardware and computer architectures;
  • Targeted at specific user groups, for example through language internationalization and localizationInternationalization and localization

    Internationalization and localization are means of adapting products such as publications, hardware or software for no...
    , or through inclusion of many music productionMusic production

    Music production is primarily used in two contexts that differ in kind and scale of the music produced:...
     or scientific computingScientific computing

    Scientific computing is the field of study concerned with constructing mathematical models and numerical solution techniques...
     packages.
  • Differently configured for security, usability, portability, or comprehensiveness
  • Supported on different types of hardware


The diversity of Linux distributions is due to technical, organizational, and philosophical variation among vendors and users. The permissive licensing of free software means that any user with sufficient knowledge and interest can customize an existing distribution or design to suit his or her own needs.

Installation-free distributions (Live CDs)


A Live Distro or Live CD, is a Linux distribution that can be booted from a compact discCompact Disc

Cheddar is a village in the district of Sedgemoor in Somerset, England, situated on the edge of the Mendip Hills 14.5 k...
 or other medium (such as a DVDDVD

DVD is an optical disc storage media format that can be used for data storage, including movies with high video and sound q...
 or USB flash driveUSB flash drive

USB flash drives are NAND-type flash memory data storage devices integrated with a USB interface....
) instead of the conventional hard drive. Some minimal distributions such as tomsrtbtTomsrtbt

tomsrtbt is a very small Linux distribution—MiniLinux....
 can be run directly from as little as one floppy disk without needing to change the hard drive contents.

The read-only nature of CDs and DVDs means that user data cannot be stored with the operating system, but must be written to some other device (such as a USB flash drive or an installed hard drive) if any is to be kept. Temporary operating system data is usually kept solely in RAMRandom access memory

Random-access memory refers to data storage formats and equipment that allow the storing data to be accessed in any order &...
.

The portablility is advantageous for applications such as demonstrations, borrowing someone else's computer, rescue operations, and as installation media for a standard distribution. Many popular distributions come in both "Live" and conventional forms (the conventional form being a network or removable media image which is intended to be used for installation only). This includes SUSE, Ubuntu, MepisMEPIS

MEPIS refers to a set of Linux distributions distributed as LiveCDs which can be installed onto a hard disk....
, and Fedora. Some distributions, such as KnoppixKnoppix

Knoppix is a computer operating system which can be used as a live CD....
 and , are designed primarily for Live CD or Live DVD use.

Examples


Popular distributions

Well-known Linux distributions include:

  • Archlinux, a distribution based on the KISS principleKISS principle Summary

    The KISS principle is a maxim invoked when discussing a design process as a reminder to avoid the unnecessary complexity tha...
     with a rolling release system
  • CentOSCentOS Overview

    CentOS is a freely available Linux distribution which is based on Red Hat's commercial Red Hat Enterprise Linux product, and...
    , a distribution derived from the same sources used by Red Hat, maintained by a dedicated volunteer community of developers with both 100% Red Hat - compatible versions and an upgraded version that is not always 100% upstream compatible
  • DebianDebian

    Debian, organized by the Debian Project, is a widely used distribution of free software developed through the collabor...
    , a non-commercial distribution maintained by a volunteer developer community with a strong commitment to free software principles
  • Fedora which is a community distribution sponsored by Red HatRed Hat

    Red Hat, Inc. is one of the largest and most recognized companies dedicated to open source software....
  • GentooGentoo Linux

    Gentoo Linux is a Linux distribution named after the Gentoo Penguin....
    , a distribution targeted at power userPower user

    A power user is a user of a personal computer who can utilize advanced functions and programs which are outside the reach of...
    s, known for its FreeBSD PortsFreeBSD Ports

    The FreeBSD Ports Collection is a package management system or ports collection that provides an easy and consistent way of ...
    -like automated system for compiling applications from source code
  • KnoppixKnoppix

    Knoppix is a computer operating system which can be used as a live CD....
    , a Live CDLive CD

    A live CD or live distro is a computer operating system that is executed upon boot, without installation to a hard dis...
     distribution that runs completely from removable mediaRemovable media

    Removable media refers to cartridge and disc-based storage devices which can be used to easily move data between computers w...
     and without installation to a hard disk
  • MandrivaMandriva Linux

    Mandriva Linux is a Linux distribution created by Mandriva ....
    , a Red Hat derivative popular in France and Brazil, today maintained by the French company of the same name
  • MontaVista Software, a commercial embedded Linux distribution found in everything from consumer electronics, networking, mobile, to health, mil/aero, retail and industrial automation devices.
  • openSUSEOpenSUSE

    openSUSE is a community project, sponsored by Novell, to develop and maintain SUSE Linux....
    , originally derived from Slackware, sponsored by the company NovellNovell

    Novell, Inc. is an American high-technology corporation specializing in network operating systems such as Novell NetWare an...
     
  • PCLinuxOSPCLinuxOS

    PCLinuxOS, often abbreviated as PCLOS, is a GNU/Linux distribution....
     which is the number 2 distribution on DistroWatchDistroWatch

    Distrowatch is a website devoted to tracking, categorising and advertising Linux distributions....
     as of April 29, 2008. PCLinuxOSPCLinuxOS

    PCLinuxOS, often abbreviated as PCLOS, is a GNU/Linux distribution....
     is derived from MandrivaMandriva Linux

    Mandriva Linux is a Linux distribution created by Mandriva ....
  • Red Hat Enterprise LinuxRed Hat Enterprise Linux

    Red Hat Enterprise Linux is a Linux distribution produced by Red Hat and targeted toward the commercial market, including ma...
    , which is a derivative of Fedora  maintained and commercially supported by Red HatRed Hat

    Red Hat, Inc. is one of the largest and most recognized companies dedicated to open source software....
  • SlackwareSlackware

    Slackware was one of the earliest Linux distributions, and is the oldest distribution still being maintained....
    , one of the first Linux distributions, founded in 1993, and since then actively maintained by Patrick J. Volkerding
  • Ubuntu, a newly popular desktop distribution maintained by Canonical that is derived from Debian.


DistroWatchDistroWatch

Distrowatch is a website devoted to tracking, categorising and advertising Linux distributions....
 maintains a popularity ranking of distribution information on its web site, but this is not considered to be a reliable measure of distribution popularity.

Niche distributions


Other distributions are targeted at other specific niches such as the tiny embedded router distribution OpenWrtOpenWrt

OpenWrt is a GNU/Linux based firmware for embedded devices based upon Broadcom chipsets, such as Wi-Fi routers made by Asus,...
, the Ubuntu project to create EdubuntuEdubuntu

Edubuntu is a version of the Ubuntu, a Linux distribution designed for use in classrooms....
 for educational users, and KnoppMythKnoppMyth

KnoppMyth is a specialized distribution of Linux based on Knoppix and Debian unstable ....
 which wraps KnoppixFacts About Knoppix

Knoppix is a computer operating system which can be used as a live CD....
 around MythTVMythTV

MythTV is a free GPL open source software application for Linux designed to allow any computer to function as a HTPC,....
 to ease building Linux-powered DVRDVR

The initialism "DVR", when used by itself, can refer to:...
s. Still others targeted the Apple Inc. MacintoshMacintosh Overview

The Macintosh, or Mac, is a line of personal computers designed, developed, manufactured, and marketed by Apple Comput...
 platform, including mkLinuxMkLinux

MkLinux is an open source operating system, started by OSF Research Institute and Apple Computer in 1996 to port Linux to th...
, Yellow Dog LinuxYellow Dog Linux

Yellow Dog Linux is an open source Linux distribution for the PowerPC processor architecture....
, and Black Lab LinuxBlack Lab Linux Summary

Black Lab Linux was a free software, open-source Linux distribution for Power Architecture hardware....
.

Interdistribution issues


The Free Standards GroupFree Standards Group

The Free Standards Group is an industry non-profit consortium that primarily specifies and drives the adoption of the open s...
 is an organization formed by major software and hardware vendors that aims to improve interoperability between different distributions. Among their proposed standards are the Linux Standard BaseLinux Standard Base

The Linux Standard Base, or LSB, is a joint project by several GNU/Linux distributions under the organizational struct...
, which defines a common ABIApplication binary interface

In computer software, an application binary interface describes the low-level interface between an application program and ...
 and packaging system for Linux, and the Filesystem Hierarchy StandardFilesystem Hierarchy Standard

The Filesystem Hierarchy Standard defines the main directories and their contents in Linux and other Unix-like computer oper...
 which recommends a standard filenaming chart, notably the basic directory names found on the root of the tree of any Linux filesystem. Those standards, however, see limited use, even among the distributions developed by members of the organization.

The diversity of Linux distributions means that not all software runs on all distributions, depending on what libraries and other system attributes are required. Packaged software is usually specific to a particular distribution, though cross-installation is sometimes possible on closely related distributions.

Tools for choosing a distribution


There are tools available to help people make the decision, such as several different versions of the Linux Distribution Chooser and the universal package search tool, whohas. There are some easy ways to try out several Linux distributions before deciding on one. Multi Distro is a Live CDLive CD Overview

A live CD or live distro is a computer operating system that is executed upon boot, without installation to a hard dis...
 that contains nine space-saving distributions. Tools are available to make such CDs and DVDs, among them Nautopia.

Virtual machineVirtual machine

In computer science, a virtual machine is software that creates a virtualized environment between the computer platform so t...
s such as VirtualBoxVirtualBox

name = Sun xVM VirtualBox...
, VMware WorkstationVMware Workstation

VMware Workstation is a virtual machine software suite for x86 and x86-64 computers from VMware, a division of EMC Corporati...
, and Microsoft Virtual PCMicrosoft Virtual PC

Virtual PC is a virtualization suite for Microsoft Windows operating systems, and an emulation suite for Apple Mac OS X....
 permit booting of Live CD image files without actually burning a CD.

Details and interest rankings of Linux distributions are available on DistroWatchDistroWatch

Distrowatch is a website devoted to tracking, categorising and advertising Linux distributions....
 and a fairly comprehensive list of Live CDs is . Some websites such as and offer screenshots and videos as a means to getting a first impression of various distributions.

WorkspotWorkspot

Workspot was a Linux desktop Web Service, that provided personal computing without computer ownership....
 provides online Linux desktop demos using Virtual Network ComputingVirtual Network Computing

Virtual Network Computing is a desktop sharing system which uses the RFB protocol to remotely control another computer....
 (VNC).

Advocacy


As part of the free software movementFree software movement

This article is about the free software philosophy and the free software movement....
, Linux User GroupLinux User Group

A Linux User Group is a private, generally non-profit or not-for-profit organization that provides support and/or education ...
s (LUGs) still provide the primary face-to-face forum for demonstration of Linux. Commercial exhibitions also provide Linux demonstrations to potential new users, especially corporate buyers.

Installation

There are many ways to install a Linux distribution:
  • The most common method of installing Linux is by booting from a CD-ROMCD-ROM

    CD-ROM is a compact disc that contains data accessible by a computer....
     or DVDDVD

    DVD is an optical disc storage media format that can be used for data storage, including movies with high video and sound q...
     that contains the installation program and installable software. Such a CD can be burned from a downloaded ISO imageISO image

    An ISO image is an informal term for a disk image of an ISO 9660 file system....
    , purchased alone for a low price, provided as a cover disk with a magazine, in some cases shipped for free by request, or obtained as part of a box set that may also include manuals and additional commercial software. New users tend to begin by partitioningDisk partitioning Overview

    In computer engineering, hard disk drive partitioning is the creation of logical divisions upon a hard disk that allows one ...
     a hard-drive in order to keep an existing operating system. The Linux distribution can then be installed on the new partition without affecting previously saved data.
  • Early Linux distributions were installed using sets of floppiesFloppy disk

    A floppy disk is a data storage device that is composed of a disk of thin, flexible magnetic storage medium encased in a sq...
     but this has been abandoned by all major distributions. Nowadays most distributions offer CD and DVD sets with the vital packages on the first disc and less important packages on later ones. They usually also allow installation over a network after booting from either a set of floppies or a CD with only a small amount of data on it.
  • Still another mode of installation of Linux is to install on a powerful computer to use as a server and to use less powerful machines (perhaps without hard drives, with less memory and slower CPUs) as thin clientThin client

    A thin client is a computer in client-server architecture networks which depends primarily on the central server for proces...
    s over the network. Clients can boot over the network from the server and display results and pass information to the server where all the applications run. The clients can be ordinary PCs with the addition of the network bootloader on a drive or network interface controller, and hard disk space and processor power can be offloaded onto the client machine if desired. The cost savings achieved by using thin clients can be invested in greater computing power or storage on the server.
  • In a Live CD setup, the computer boots the entire operating system from CD without first installing it on the computer's hard disk. Some distributions have a Live CD installer, where the computer boots the operating system from the disk, and then proceeds to install it onto the computer's hard disk, providing a seamless transition from the OS running from the CD to the OS running from the hard disk.
  • Mini CDMini CD

    Mini CDs are compact discs with a smaller form factor....
     images allow Linux to be installed from a disk with a small form factorSmall form factor

    Small form factor computers are used in reference to computers with an overall size that are smaller than the normal ATX mot...
    .
  • As with serversServer (computing)

    In information technology, a server is a computer system that provides services to other computing systems—called clie...
    , personal computerPersonal computer

    A personal computer is usually a microcomputer whose price, size, and capabilities make it suitable for personal usage....
    s that come with Linux already installed are available from vendors including Hewlett-PackardHewlett-Packard

    The Hewlett-Packard Company , commonly known as HP, is one of the world's largest information technology corporations....
     and DellDell

    Dell Inc., an American computer-hardware company based in Round Rock, Texas, develops, manufactures, sells and supports a wi...
    , although generally only for their business desktop lines.
  • On embedded devices, Linux is typically held in the device's firmwareFirmware

    In computing, firmware is software that is embedded in a hardware device....
     and may or may not be consumer-accessible.


AnacondaAnaconda installer

Anaconda is the installer for Red Hat Linux and Fedora Core....
, one of the more popular installers, is used by Red Hat Enterprise LinuxRed Hat Enterprise Linux

Red Hat Enterprise Linux is a Linux distribution produced by Red Hat and targeted toward the commercial market, including ma...
, Fedora and other distributions to simplify the installation process.

Installation on an existing platform


Some distributions let the user install Linux on top of their current system, such as WinLinuxWinLinux

WinLinux is a Linux distribution which has an installer that runs from inside the Windows operating system....
. Linux is installed to the Windows hard-disk partition, and can be started from inside Windows itself. Similar approaches include coLinux.

Virtual machineVirtual machine

In computer science, a virtual machine is software that creates a virtualized environment between the computer platform so t...
s (such as VirtualBoxVirtualBox

name = Sun xVM VirtualBox...
 or VMwareVMware

VMware Inc., a wholly-owned subsidiary of EMC Corporation, supplies much of the virtualization software available for x86-c...
) also enable Linux to be run inside another OS. The VM software simulates an isolated environment onto which the Linux system is installed. After everything is done, the virtual machine can be booted just as if it were an independent computer.

Installation through an existing platform


Most recently, a [https://wiki.ubuntu.com/install.exe/Prototype Windows installer] for Ubuntu was developed. This allows for one to download and install a Linux distribution without the need for hard drive partitioning or the need for an installation CD, thus allowing for the option to easily dual boot between either operating system on the same hard drive without losing data. This was followed by the release of a for DebianDebian

Debian, organized by the Debian Project, is a widely used distribution of free software developed through the collabor...
. The Windows installer for Debian (known internally as win32-loader) is in the process of being integrated in official Debian CDs/DVDs..

Proprietary software


Some specific proprietary software products are not available in any form for Linux. This includes many popular computer games, although in recent years some game manufacturers have begun making their software available for Linux. For example, Epic GamesEpic Games

Epic Games, also known as Epic and formerly as Epic MegaGames, is a computer game development company based in R...
 sells a Linux version of its Unreal Tournament 2004Unreal Tournament 2004

Unreal Tournament 2004, also known as UT2004 or UT2K4, is a first-person shooter computer game desig...
. This problem is also addressed by emulation and API-translation projects like WineWine (software)

name = Wine|logo = |caption =|developer =...
 and CedegaCedega

Cedega is TransGaming Technologies' proprietary fork of Wine, which is designed specifically for running games written for M...
, which make it possible to run non-Linux-based software on Linux systems, either by emulating a proprietary operating system or by translating proprietary API calls (e.g., calls to Microsoft's Win32 or DirectXFacts About DirectX

DirectX is a collection of APIs for handling tasks related to multimedia, especially game programming, on Microsoft platform...
 APIs) into native Linux API calls.

OEM contracts



Computer hardware is often sold with the operating system of a software original equipment manufacturerOriginal Equipment Manufacturer Summary

An original equipment manufacturer is a company that builds products or components which are used in products sold by anothe...
 (OEM) already installed. It is uncommon for this operating system to be Linux, even though the portability features of Linux mean that it can be installed on most machines. In the case of IBM PC compatibleIBM PC compatible

IBM PC compatible is a class of computers which make up the vast majority of small computers on the market today....
s the OS is usually Microsoft WindowsMicrosoft Windows Summary

Microsoft Windows is a family of operating systems by Microsoft....
; in the case of Apple Macintosh computers it has always been a version of Apple's OS, currently Mac OS XMac OS X

Mac OS X is a line of proprietary, graphical operating systems developed, marketed, and sold by Apple Computer, the latest ...
; Sun MicrosystemsSun Microsystems Summary

company_name = Sun Microsystems | company_type = Public |...
 sells SPARCSPARC

SPARC is a pure big-endian RISC microprocessor instruction set architecture originally designed in 1985 by Sun Microsystems...
 hardware with Solaris installed; video game consoles such as the XboxXbox

The Xbox is a sixth generation era video game console produced by Microsoft, first released on November 15, 2001 in North A...
, PlayStationPlayStation

The PlayStation is a video game console of the 32/64-bit era, first produced by Sony Computer Entertainment in the mid-1990...
, and Gamecube each have their own proprietary OS. That Linux is not installed by default on most computer hardware limits its market share: consumers are unaware that an alternative exists, they must make a conscious effort to use a different operating system, and they must either perform the actual installation themselves, or depend on support from a friend, relative, or computer professional.

However, it is actually possible to buy hardware with Linux already installed. Lenovo, Hewlett-PackardHewlett-Packard

The Hewlett-Packard Company , commonly known as HP, is one of the world's largest information technology corporations....
, DellDell

Dell Inc., an American computer-hardware company based in Round Rock, Texas, develops, manufactures, sells and supports a wi...
, Affordy, and System76System76

System76 is a computer hardware manufacturer....
 all sell general purpose Linux laptops, and custom-order PC manufacturers will also build Linux systems (but possibly with the Windows KeyWindows key

The Windows key or Windows logo key is a keyboard key expressly introduced for Windows 95 and later operating systems....
 on the keyboard). Terra Soft sells Macintosh computers and PlayStation 3PlayStation 3

The is Sony's seventh generation era video game console, third in the PlayStation series....
 consoles with Yellow Dog LinuxFacts About Yellow Dog Linux

Yellow Dog Linux is an open source Linux distribution for the PowerPC processor architecture....
 installed. It is more common to find embedded devices sold with Linux as the default manufacturer-supported OS, including the Linksys NSLU2NSLU2

The NSLU2 is a device made by Linksys....
 NAS device, TiVoTiVo Summary

TiVo is a popular brand of digital video recorder in the United States....
's line of personal video recorders, and Linux-based cellphones, PDAs, and portable music players.

Consumers also have the option of obtaining a refund for unused OEM operating system software. The end user license agreement (EULA) for Apple and Microsoft operating systems gives the consumer the opportunity to reject the license and obtain a refund. If requesting a refund directly from the manufacturer fails, it is also possible that a lawsuit in small claims court will work. On February 15, 1999, a group of Linux users in Orange County, CaliforniaOrange County, California

Orange County is a county in Southern California, United States....
 held a "Windows Refund Day" protest in an attempt to pressure Microsoft into issuing them refunds. In France, the Linuxfrench and AFUL organizations along with free software activist Roberto Di Cosmo started a "Windows Detax" movement, which led to a 2006 petition against "racketiciels" (translation: Racketwares) and the DGCCRF branch of the French government filing several complaints against bundled software.

Screenshots of common distributions

Few screenshots of common distributions just after installation :

Image:Mandriva Linux.png|MandrivaMandriva Linux

Mandriva Linux is a Linux distribution created by Mandriva ....
  2008.1 Spring
Image:Fedora.png|FedoraFedora (operating system) Summary

Fedora is an RPM-based, general purpose Linux distribution, developed by the community-supported Fedora Project and sponsore...
 9
Image:OpenSUSE.png|OpenSUSEOpenSUSE

openSUSE is a community project, sponsored by Novell, to develop and maintain SUSE Linux....
 11.0
Image:Ubuntu.png|UbuntuFacts About Ubuntu

Ubuntu may refer to:*Ubuntu, a humanist ideology from Sub-Saharan Africa...
 8.04
Image:Debian.png|DebianDebian Summary

Debian, organized by the Debian Project, is a widely used distribution of free software developed through the collabor...
 GNU/Linux 4.0

See also

  • List of Linux distributionsList of Linux distributions

    This page provides general information about each of the notable Linux distributions in the form of a categorised list....
  • Comparison of Linux distributionsComparison of Linux distributions

    The many available Linux distributions, also called GNU/Linux distributions, differ for a range of reasons including t...
  • CygwinCygwin Summary

    Cygwin // - is a collection of free software tools originally developed by Cygnus Solutions to allow various versions of Mic...
  • GNU/Linux naming controversyGNU/Linux naming controversy

    GNU/Linux is the term promoted by the Free Software Foundation, its founder Richard Stallman, and its supporters, for operat...
  • Live Distro
  • Mini Linux

External links

  • by Zegenie Studios
  • Download Linux Distributions over BitTorrent
    < /ul>