What is Linux
What is Linux
For example, Linux has emerged as a popular OS for web servers such as Apache,
as well as for network operations, scientific computing tasks that require huge
compute clusters, running databases, desktop and endpoint computing, and running
mobile devices with OS versions like Android.
The Linux OS can be found in many different settings, supporting many different
use cases. Linux is used in the following ways:
Server OS for web servers, database servers, file servers, email servers and any
other type of shared server. Designed to support high-volume and
multithreading applications, Linux is well-suited for all types of server
applications.
Headless server OS for systems that do not require a graphical user interface
(GUI) or directly connected terminal and keyboard. Headless systems are often
used for remotely managed networking server and other devices.
Cloud OS for cloud instances. Major cloud computing providers offer access to
cloud computing instances running Linux for cloud servers, desktops and other
services.
Linux is highly configurable and depends on a modular design that enables users to
customize their own versions of Linux. Depending on the application, Linux can
be optimized for different purposes such as:
networking performance;
computation performance;
Users can choose different Linux distributions for specific applications or adapt a
specific distribution to incorporate custom kernel configurations.
Linux distributions
Since its initial development, Linux has adopted the copyleft stipulations of the
Free Software Foundation which originated the GNU GPL. The GPL says that
anything taken for free and modified must be distributed for free. In practice, if
Linux or other GNU-licensed components are developed or modified to create a
new version of Linux, that new version must be distributed for free. This prevents
a developer or other groups from profiting unfairly from the freely available work
of others.