Professional Documents
Culture Documents
Background
Linux is a Unix-based operating system which was created by Linus Torvalds in 1991. Much of the
software is open-source and community supported, though there are also several successful companies
which release proprietary Linux software. Other companies are community supporter but make money
from customer support for homes and offices.
Linux has long been popular for servers and programming for some time, due to strong security
protocols and ease of modification. Further, since Linux is popular among hackers and mostly nonprofit, it is rarely a target of ideologically motivated hackers and has few virus problems.
Though Linux was mainly used by programmer and techies for many years, it is currently the most
popular operating system in the world. This is primarily due to the popularity of Android, which is used
on smart phones and many other small computer devices.
2
software which are dependent on each other, and the system is responsible for making
sure the programs work together and are supported. The most popular package
management systems are RPM, Debian, and Ark. For a program to have a one click
install from a website or package manager the files package extension needs to match
the management system used by the distribution.
Distribution
A distribution is a version of the operating system which is received by the end user.
Linux distributions vary in use difficulty, with some being usable by a novice and
others requiring a great deal of technical knowledge. Things to consider when selecting
an operating system include software and hardware support, ease of use, security, and
stability. Further, some Linux distributions have paid technical support services, which
makes them ideal for an office which needs to avoid computer downtime.
Some of the most popular distributions of desktop Linux include Ubuntu, Suse, and
Fedora. All of these versions are operated by for-profit organizations, but are still
available in free versions.
Android, a heavily modified Linux operating system for phones and other devices, is
primarily closed-source, and uses few programs which are in common with other
distributions.
Desktop Environment
A desktop environment is the primary graphical user interface on a computer. It is the
area where a user opens programs and accesses files. Generally a distribution can use
multiple desktop environments and the environment is chosen by the user when they
download the distribution.
The most common desktop environments are KDE and Gnome, which include a variety
of built-in software and applications. Android has its own desktop environment, which
is not available on other Linux systems.
The base
Desktop
Kernel Package ManagerDistributions Environments
of a Linux
system is the Linux kernel, which allows the computer to boot up, run, and provides a command line
interface and data access and organization. This is similar to the way DOS
functions on a Windows system. Linux uses a command
line language called BASH,
KDE
Fedora
which is also used by Mac OS
.rpm
Red Hat
X and newer Apple operating
systems.
SUSE
The first major variable in a
Linux
system is
the
Linux
package
Gnome
.deb
Debian
Ubuntu
Mint
XFCE
management
system, which controls the
installation and removal of
programming. The most
Android
Android
.atk
common application file types
for desktop Linux are RPM,
associated with Fedora Linux and Deb, which is associated
with the Debian family of distribution. The right file type is a prerequisite for a program working, so
this is important knowledge for users downloading programs on the internet.
A distribution is what a user receives when they download an operating system. There is great variation
4
between the distributions, which come with a set of software and different features. A distribution is a
suite of software which is meant to provide the user a good experience out of the box with little
effort. Some distributions are targeted at specific groups, such as Windows users, Apple users, offices,
or artists.
Linux distributions are available with different desktop environments. The most common are KDE and
Gnome. These programs control the windows, desktop applications and widgets, and everything
relating to the desktop appearance. They also come with a suite of programs, which usually include
K or G to indicate which environment they are associated with. KDE and Gnome programs are
largely compatible with each other.