logo

Tuesday 07th of September 2010

Linux Distributions

A Linux distribution (also called GNU/Linux by distributions such as Debian, Fedora, Ubuntu, Linux Mint, Mandriva and Gentoo) is a member of the Linux family of Unix-like software distributions. Such distributions (often called distros for short) 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 project, with graphics support from the X Window System. Distributions optimized for size may not contain X, and tend to use more compact alternatives to the GNU utilities such as busybox, uclibc or dietlibc. There are currently over three hundred Linux distributions. Most of those are in active development, constantly being revised and improved.

Gentoo Linux Logo Mandriva Linux Logo Linux Mint Logo

Because most of the kernel and supporting packages are some combination of free software and open source, 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 systems, or for booting 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.

Debian Linux Logo Ubuntu Linux Logo Fedora Linux Logo

One can distinguish between commercially backed distributions, such as Fedora (Red Hat), openSUSE (Novell), Ubuntu (Canonical Ltd.), and Mandriva Linux and community distributions such as Debian and Gentoo, though there are other distributions that are driven neither by a corporation nor a community; perhaps most famously, Slackware.

Components

A typical desktop Linux distribution comprises a Linux kernel, GNU tools and libraries, additional software, documentation, a window system, window manager, and a desktop environment. Most of the included software is free software/open-source software which is distributed by its maintainers both as compiled binaries and in source code form, allowing users to modify and compile the original source code if they wish. Other software included with some distributions may be proprietary and may not be available in source code form.

Self-hosting distributions like Gentoo Linux 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.

 

 

Copyright © 2009 Era Core, All rights Reserved.