DevOps Dictionary

Linux

Linux is an open-source, Unix-like operating system kernel that forms the core of many complete operating systems (distributions) used on servers, desktops, and embedded devices. It manages hardware resources such as CPU, memory, storage, and networking, and provides the system calls and drivers that applications and services rely on to run reliably and securely. Linux addresses the need for a stable, configurable platform that can be tailored to different workloads, from web services and databases to containers and edge devices, while remaining transparent and auditable because the source code is publicly available.

With Linux, teams can standardize deployments, automate configuration, and harden systems consistently across environments; without it, you’re typically constrained by proprietary OS limitations, licensing costs, and reduced control over performance tuning and security posture. This gap exists because Linux’s modular design and community-maintained ecosystem make it easy to adapt the kernel and user-space tools to specific operational requirements.

A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
X
Z